【发布时间】:2013-10-30 21:00:55
【问题描述】:
我在一个 div 中创建了一个跨度。这个跨度只是一个黑色边框,位于 div 上方。 我希望这个跨度(黑色边框)适应 div 的宽度和高度。就像这个 div 内部的边框一样。
我的问题是边框超出了 div:http://jsfiddle.net/QHRYJ/
div {
background: pink;
width: 300px;
height: 200px;
}
span {
position: absolute;
width: inherit;
border: 4px solid;
margin: 10px;
height: inherit;
}
-->-->-->--> *编辑:我想要什么:http://www.hostingpics.net/viewer.php?id=623039div.png*
【问题讨论】:
-
为什么不给div加边框?
-
为什么不给
<div>添加一个边框? -
你的边距让你失望,只需将边距设置为 0 并显示:inline-block;
-
因为对于我的项目,我希望这个跨度通过鼠标悬停(jquery)出现/消失。
-
@user2657939 只需在悬停时为
<div>添加边框...