css/smarty 在悬停时改变容器的大小

标签 css hover size containers smarty

如何在悬停时更改容器的大小,使其看起来像图片中的那样。仅使用 css/Smarty 是否可行?

这是图片的链接:http://www.bilder-upload.eu/upload/bc5052-1485274659.jpg

最佳答案

您可以使用 transform: scale() 创建放大其他元素的缩放效果。这是一个例子。

img {
  max-width: 200px;
  transition: transform .5s;
  transform-origin: 50% 0;
  background: #fff;
}

footer {
  background: #111;
  color: #fff;
  padding: 2em 0;
}

.shirts {
  text-align: center;
}

a:hover img {
  transform: scale(1.2);
}
<div class="shirts">
  <a href="#"><img src="https://www.customink.com/mms/images/catalog/styles/4600/catalog_detail_image_medium.jpg"></a>
  <a href="#"><img src="https://www.customink.com/mms/images/catalog/styles/4600/catalog_detail_image_medium.jpg"></a>
</div>
<footer>footer</footer>

关于css/smarty 在悬停时改变容器的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41833300/

相关文章:

HTML5/CSS3 - IE11 显示 navbar li 与 chrome 和 firefox 不同

css - IE9(标准模式)悬停时 Div 高度跳跃

jquery - "ui-state-hover"效果的问题

python - 返回 [1,0] 或 [0,1] 的优雅方式

Python Tkinter : Attempt to get widget size

javascript - 小 "o"在 Firefox 中无处不在

javascript - IE8 中的这个 XHR 请求出了什么问题?

javascript - 基于计数器值的 Css3 div 渐变背景动画?

javascript - jqPlot mouseOver 在饼图上

iOS 尺寸类别、已卸载的 View 和 socket