是否有一种方法可以让具有IMG width:100%,margin 10px的图像自动适应固定宽度的div,而不会溢出。
- 论坛
- 是否有一种方法可以让具有IMG width:100%,margin 10px的图像自动适应固定宽度的div,而不会溢出。
12 浏览
是否有一种方法可以让具有IMG width:100%,margin 10px的图像自动适应固定宽度的div,而不会溢出。
我有一个固定宽度的div(可以更改,但以固定为例)。文本和图片将显示在不同大小的div内,包括100%的宽度。图片将有10px的外边距。
当我显示一个100%宽度的IMG时,它会在右侧略微溢出div。有没有一种CSS的方法(或其他方法)可以自动让IMG在div内显示,考虑到两侧的10px外边距,而不溢出,同时保持width:100%的值?
我知道我可以通过使用计算出的数值来解决这个问题,比如width:94.5%(第二个图片)对于一个400px宽的div容器,但我宁愿不这样做,因为这样会导致每次容器宽度改变时都要重新计算...也许这真的是最好的方法?
不想使用overflow:hidden,因为这会给人一种被截断的感觉...
示例代码:
溢出了 看起来没问题,但使用了奇怪的计算宽度