对标签<a>进行CSS 样式设置
是不是先要设置display:block后,withheight这些设置才有效果我的代码没设置display,with也有用<styletype="text/css"><...
是不是先要设置display:block 后, with height 这些设置才有效果
我的代码 没设置display,with也有用
<style type="text/css">
<!--
.tb{padding-top:50px; padding-left:50px}
.tb a{ height:40px; background:#990000; color: #FFFFFF; text-decoration:none; padding:10px; margin-left:20px}
.tb a:hover{ background:#FF0000}
-->
</style>
</head>
<body>
<div>
<div class="tb"><a href="http://www.mop.com">dsd</a><a href="http://sohu.com">sadsa</a>
</div> 展开
我的代码 没设置display,with也有用
<style type="text/css">
<!--
.tb{padding-top:50px; padding-left:50px}
.tb a{ height:40px; background:#990000; color: #FFFFFF; text-decoration:none; padding:10px; margin-left:20px}
.tb a:hover{ background:#FF0000}
-->
</style>
</head>
<body>
<div>
<div class="tb"><a href="http://www.mop.com">dsd</a><a href="http://sohu.com">sadsa</a>
</div> 展开
3个回答
展开全部
<a>是内联元素 必须设置成块级元素block 才能有width和height 不过你可以又定义display:block再定义成display:inline 这样可以避免在IE6下产生BUG
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对的
------------------------------------------------------------------------------------------------
回答你的补充:如果你没有设置display:block
那肯定没用的,不可能你没设置,宽和高还有用的。
<style>
a{ width:100px; height:50px; border:#000 solid 1px;}
</style>
<a href=122>哈哈</a>
这样随便你怎么设置width和height都是无效的
------------------------------------------------------------------------------------------------
回答你的补充:如果你没有设置display:block
那肯定没用的,不可能你没设置,宽和高还有用的。
<style>
a{ width:100px; height:50px; border:#000 solid 1px;}
</style>
<a href=122>哈哈</a>
这样随便你怎么设置width和height都是无效的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询