关于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>
展开
 我来答
123yuxuemei
2013-08-12 · TA获得超过130个赞
知道答主
回答量:145
采纳率:0%
帮助的人:56万
展开全部
因为你外面有层啊 而且有宽高 对就是 绝对定位导致的 position:absolute;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨泽忠123
2013-08-12
知道答主
回答量:9
采纳率:0%
帮助的人:3.7万
展开全部
position:absolute
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
报告爱好者
2013-08-12 · TA获得超过902个赞
知道小有建树答主
回答量:561
采纳率:0%
帮助的人:170万
展开全部
position:absolute;这个导致的
更多追问追答
追问
定位会让内联支持宽高的话,那和float有啥区别
定位会让内联支持宽高的话,那和float有啥区别
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式