知识 分享 互助 懒人建站

    懒人建站专注于网页素材下载,提供网站模板、网页设计、ps素材、图片素材等,服务于【个人站长】【网页设计师】和【web开发从业者】的代码素材与设计素材网站。

    懒人建站提供网页素材下载、网站模板
    知识 分享 互助!

    为啥a标签不能设置宽度?

    作者:佳明妈 来源:web前端开发 2016-08-10 人气:
    为啥a标签不能设置宽度?在a标签上用css设置宽度没有任何反应, 因为行内元素都是不能设置宽高的,a标签也是行内元素,所以也不能设置宽度,如果想设置宽度,必须把行内元素转换
    为啥a标签不能设置宽度?在a标签上用css设置宽度没有任何反应,到底是为什么那?
     
    因为行内元素都是不能设置宽高的,a标签也是行内元素,所以也不能设置宽度,如果想设置宽度,必须把行内元素转换为block或者inline-block,
    转换为块block的话,元素会独占一行,有可能会改变你的布局,
     
    如果想继续保持元素在一样上面,可以设置行内块inline-block,设置为行内块后可能会出现该元素和邻近元素不在一个水平线上,解决方法就是设置vertical-align: middle; 或者 vertical-align: top 试试,其他的属性也可以试试。
     
    因为行内元素都是不能设置宽高的,a标签也是行内元素,所以也不能设置宽度,如果想设置宽度,必须把行内元素转换为block或者inline-block,
     
    转换为块block的话,元素会独占一行,有可能会改变你的布局,
     
    如果想继续保持元素在一样上面,可以设置行内块inline-block,设置为行内块后可能会出现该元素和邻近元素不在一个水平线上,解决方法就是设置vertical-align: middle; 或者 vertical-align: top 试试,其他的属性也可以试试。
    常见的块级元素:div  , p  , form,   ul,  li ,  ol, dl,    form,   address,  fieldset,  hr, menu,  table
    常见的行内元素:span,   strong,   em,  br,  img ,  input,  label,  select,  textarea,  cite,  a
    ↓ 查看全文

    为啥a标签不能设置宽度?由懒人建站收集整理,您可以自由传播,请主动带上本文链接

    懒人建站就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。

    为啥a标签不能设置宽度?-最新评论