a标签不能包住 img?

阅读 6.8k
5 个回答

骚年,a标签是文本元素,你要把文本元素变成块状元素才有可能把图片装进去

给a标签添加个样式;display: inline-block;就ok了

a标签要加display:inline-block. 但是规范好像也没说为什么渲染成这样的效果.只是说明的嵌套的合法性.

a标签是行内元素,行内元素无法设置宽高;而当设置了绝对定位或者浮动,会变成块元素,块元素可以根据内容适应。

推荐问题