css - img 比例(放大效果)不起作用
问题描述
我有个问题。
我想在悬停时放大 img 但它不起作用。
<div>
<img src="https://www.apple.com/v/iphone/home/x/images/home/business_addit_large.jpg">
</div>
<style>
div {width: 500px; height: 300px; overflow:hidden}
img {display: block; margin:auto;width: 500px; height: 300px;}
img:hover {transform: scale(1,1);}
</style>
这是代码。
解决方案
div {width: 500px; height: 300px; overflow:hidden}
img {display: block; margin:auto;width: 500px; height: 300px; transition: transform 1s;}
img:hover {transform: scale(1.1);}
<div>
<img src="https://www.apple.com/v/iphone/home/x/images/home/business_addit_large.jpg">
</div>
这只是一个错字scale(1,1)
=>scale(1.1)
另外,如果你想添加平滑效果,你应该transition
这样添加。
推荐阅读
- docker - 如何避免在 dockerhub 上上传基础镜像?
- c# - 如果我使用 ControlTemplate,WPF ToggleButton 在检查时消失
- javascript - Vue Router 只应用一次活动类,不再应用
- flutter - Flutter StreamBuilder
不将值传递给子 StreamBuilder - graphql - 使用 Apollo 服务器作为客户端查询的传递
- apache - Apache Brooklyn 是如何拉取项目指标的?
- visual-studio-code - VS Code Jupyter Notebooks Markdown 链接不起作用
- javascript - 如何使部分不可编辑的表格单元格与内联 JavaScript 函数兼容?
- javascript - 使用 wrap/unwrap 阅读更多信息
- html - 如何垂直对齐多个链接中的文本