可以通过设置图片的display属性为block,使其占据整个父元素的宽度,这样anchor标签就不能比图片更大了。
代码示例:
HTML代码:
CSS代码:
.container { width: 500px; }
.image { display: block; max-width: 100%; height: auto; }
a { display: inline-block; }
在这个示例中,image类设置了display属性为block,使其宽度始终占据整个父元素的宽度。anchor元素的display属性默认为inline,通过将其设置为inline-block,就可以使其大小与图片相同。