我想在没有 javascript和没有 background-images的 div 中居中 img 。
这是一些示例代码
<div>
<img src="/happy_cat.png"/>
</div>
- 我不知道img的大小,它应该能够超过父级的宽度
- 我不知道父 div 的宽度(它是 100%)
- 父 div 具有固定高度
- 图像大于父级且父级有溢出:隐藏
- 只需要支持现代浏览器
期望的结果。(忽略不透明度等,只注意定位)。
我知道这可以通过背景图像轻松完成,但这对我来说不是一个选择。我也可以使用 javascript,但这似乎是一种非常笨拙的方法来实现这一点。
谢谢!
杰克