Изменение размера при наведении одного гибкого элемента с перекрытием другого

Изменение размера при наведении одного гибкого элемента с перекрытием другого. Как это Изменение размера при наведении одного гибкого элемента с перекрытием другого

div{ переход: все .2s плавно-вход-выход; } div: hover { преобразование: масштаб (1.1); } Попробуй это

HTML CSS Hupp Technologies 16.03.2022 11:55

@HTMLCSSHuppTechnologies нижние элементы все еще сдвинуты вниз

NiNjA_CaT 16.03.2022 12:05
Оптимизируйте свой CSS с помощью Gerillass: Библиотека Sass для эффективной стилизации
Оптимизируйте свой CSS с помощью Gerillass: Библиотека Sass для эффективной стилизации
Если вы планируете стать веб-разработчиком, вы наверняка слышали о CSS - языке, используемом для стилизации HTML-документов. CSS является неотъемлемой...
0
2
24
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вы можете использовать свойство преобразования CSS, подобное этому

selector {
  ... /* others styles */
  transition: 0.4s;
}
selector:hover {
  transform: scaleY(1.2)
}

см. https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/scale()

Ответ принят как подходящий
  <div class = "flex justify-content-evenly align-items-start flex-wrap">
<div class = "relative container w-full w-3 h-22rem">
  <div class = "item-container grid inline absolute top-0 left-0">
    <div class = "text-center col">
      <img class = "w-full" src = "assets/images/buket2.png" alt = "buket">
    </div>

    <div class = "col">
      <h5 class = "m-0">Bouquet 117 (21 gerberas)</h5>
      <p class = "text-400 text-sm font-medium mt-1">Fresh flowers</p>
      <p class = "font-bold">€83.49 EUR</p>
    </div>
    <button label = "Add to cart" icon = "pi pi-shopping-cart">
    </button >
  </div>
</div>
.item-container {
  border: 1px solid #E7E7E7;
  box-sizing: border-box;
  border-radius: 10px;
  margin: 15px 0 15px 0;
  padding: 20px 20px 0 20px;
  background-color: white;

  &:hover {
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
  z-index: 2;

  .buy-btn {
    display: block !important;
   }
  }
}

Если вы смогли решить свою проблему, примите ваш ответ как решение.

Rohlik 17.03.2022 16:07

Другие вопросы по теме