
关于div里面放入a标签
一个div里面放几个a标签。不用给a的样式设置display:block;可以直接支持宽高啊。。。这什么情况呢?a不是内联元素吗?不是不支持宽高吗?<style>.box...
一个div里面放几个a标签。不用给a的样式设置display:block;可以直接支持宽高啊。。。这什么情况呢?a不是内联元素吗?不是不支持宽高吗?
<style>
.box{ width:320px; height:321px; border:2px #ff0000 solid; position:relative;}
.box a{ width:100px; height:100px; background:#ff0000; position:absolute; text-align:center; line-height:100px; }
.a1{left:10px; top:10px;}
.a2{right:10px; top:10px;}
.a3{ left:110px; top:110px;}
.a4{ left:10px; bottom:11px;}
.a5{ right:10px; bottom:11px;}
.box a:hover{ background:blue;}
</style> 展开
<style>
.box{ width:320px; height:321px; border:2px #ff0000 solid; position:relative;}
.box a{ width:100px; height:100px; background:#ff0000; position:absolute; text-align:center; line-height:100px; }
.a1{left:10px; top:10px;}
.a2{right:10px; top:10px;}
.a3{ left:110px; top:110px;}
.a4{ left:10px; bottom:11px;}
.a5{ right:10px; bottom:11px;}
.box a:hover{ background:blue;}
</style> 展开
3个回答
展开全部
因为你外面有层啊 而且有宽高 对就是 绝对定位导致的 position:absolute;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
position:absolute
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
position:absolute;这个导致的
更多追问追答
追问
定位会让内联支持宽高的话,那和float有啥区别
定位会让内联支持宽高的话,那和float有啥区别
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询