有关css,为什么div1加上display:inline-block;div1的下边框颜色就可以覆盖div2上边框的颜色
div1加上display:inline-block;div1的下边框颜色就可以覆盖div2上边框的颜色,显示黑色如果不加的话就是下面的div2上边框覆盖div1的下边框...
div1加上display:inline-block;div1的下边框颜色就可以覆盖div2上边框的颜色,显示黑色
如果不加的话就是下面的div2上边框覆盖div1的下边框,显示红色,为什么?
<head>
<title>shiyan</title>
<style type="text/css">
*{margin: 0px}
div{
height: 50px;
width: 50px;
}
#div1{
border-bottom: black 2px solid;display:inline-block;
}
#div2{
border-top: red 2px solid;margin-top:-2px;
}
</style>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
</body> 展开
如果不加的话就是下面的div2上边框覆盖div1的下边框,显示红色,为什么?
<head>
<title>shiyan</title>
<style type="text/css">
*{margin: 0px}
div{
height: 50px;
width: 50px;
}
#div1{
border-bottom: black 2px solid;display:inline-block;
}
#div2{
border-top: red 2px solid;margin-top:-2px;
}
</style>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
</body> 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询