css怎么设不了a标签的宽度?
因为a标签是行内元素,不支持宽度的设置。
行内元素不可以设置宽高,宽度高度随文本内容的变化而变化,但是可以设置行高(line-height),同时在设置外边距margin上下无效,左右有效,内填充padding上下无效,左右有效。
如果想a标签支持设置宽度,首先将其变成块元素,CSS文件修改如下:
a{ display:inlin-block;/*设置为行内块*/ width:100px;/*设置a标签宽度为100px*/ }
说明:
行内元素与块级元素之间是可以相互转换,通过修改display属性值来切换块级元素和行内元素,行内元素display:inline,块级元素display:block。
更多web前端开发知识,请查阅 HTML中文网 !!
以上就是css怎么设不了a标签的宽度?的详细内容,更多请关注易知道|edz.cc其它相关文章!