چگونه ایجاد می‌شود: بزرگنمایی افزودنی تصویر

آموزش ایجاد اثر بزرگنمایی افزودنی در حالت قرارگیری ماوس

بزرگنمایی کامل تصویر افزودنی

لطفاً ماوس خود را بر روی تصویر قرار دهید تا اثر بزرگنمایی مشاهده کنید.

Avatar
Hello World

خود را امتحان کنید

چگونه اثر افزودنی بزرگنمایی ایجاد کنیم

مرحله اول - اضافه کردن HTML:

<div class="container">
  <img src="img_avatar.png" alt="Avatar" class="image">
  <div class="overlay">
    <div class="text">Hello World</div>
  </div>
</div>

مرحله دوم - اضافه کردن CSS:

/* مخزنی که لایه پوشاننده را در آن قرار می‌دهند. بسته به نیاز، عرض را تنظیم کنید */
.container {
  position: relative;
  width: 50%;
}
/* تصویر را پاسخگو می‌کند */
.image {
  width: 100%;
  height: auto;
}
/* اثر افزودنی (کامل ارتفاع و عرض) - در بالای مخزن و تصویر قرار دارد */
.overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #008CBA;
  overflow: hidden;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transition: .3s ease;
}
/* هنگامی که ماوس را بر روی مخزن قرار می‌دهید، متون افزودنی به صورت ‘مقیاس’ نمایش داده می‌شود */
.container:hover .overlay {
  transform: scale(1);
}
/* متون داخل لایه پوشاننده، قرارگیری عمودی و افقی در وسط */
.text {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}

خود را امتحان کنید

صفحات مرتبط

ترنیم:تصویر CSS

ترنیم:کيف می‌توان: ایجاد اثر رویان‌افزودن هنگام قرارگیری ماوس روی تصویر