我认为两张图片会澄清一切
现在我有(jsfiddle):
我想知道是否可以这样做:
你可以:after
用来隐藏它,我知道很粗糙,但可以在最新的浏览器中使用:
#column1:after{
display:block;
content:'';
background-color:#f6f6f6;
height:100%;
width:5px;
position:absolute;
top:0;
right:-5px;
}
更改/添加 css:
#column1a {
margin-right: 200px;
border-bottom: 5px solid #E3E3E3;
background-color:#E3E3E3;
padding: 5px;
}
#column1a span { background-color: white; display:block;}
将html更改为:
<div id="column1a"><span>Ut enim
这只是一个粗略的指南,所以我会留给你来整理。
css
#wrapper {
position: relative;
}
#left-section {
position: absolute;
left: 0;
width: 200px;
height: 100px;
border: 3px solid black;
border-right: none;
float: left;
background-color: white;
z-index: 5;
}
#right-section {
position: absolute;
left: 200px;
width: 100px;
height: 300px;
border: 3px solid black;
float: left;
}
标记
<div id="wrapper">
<div id="left-section"></div>
<div id="right-section"></div>
</div>