CSS中“a”标签能定义宽度吗

CSS中“a”标签能定义宽度吗,第1张

首先你得理解行内标签和块级标签的含义,

a标签是行内标签,设置宽高是无效的,

因为你要先把他转为块级标签

a {

    display:'block'

    width:85px

}

lz 我把你的文字居中显示代码是:

ul{ text-align:center

list-style:none

margin:0px

padding:0px //注意最后2句,我把它本身默认的外边距和内边距设为0px,也就是删除它的设置,有时候在设置时没删除会影响其效果的,一般是删除后根据需求在重新设置的,

}

要调节<a>的宽度和高度,其实只要设置它的padding属性,意思是那里面的内容撑大,代码是:

a{

border:1px solid red

padding:10px

}

以上个人的理解,希望楼下有更好的解答。

因为A是行内元素,不支持宽度的设定;

如果想A支持设置宽度,首先将其变成块元素,CSS文件修改如下:

a{

display:inlin-block/*设置为行内块*/

width:100px;/*设置a标签宽度为100px*/

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7698456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存