2012-01-29 187 views
0

这里的页面http://jsfiddle.net/d5F2v/1/如何使元素的边缘贴到CSS的另一个元素的边缘?

我试图让左上角的底部边框上的聊天框卡在页面底部的文本字段的顶部边框上。

与右上角的用户列表框相同。

并且聊天上的右边框应粘贴到用户框的左边框。我现在这样做的方式是将其宽度定义为75%,其他20%。这是根据页面的分辨率而不同的空间比例。

如果我将文本字段的宽度设置为100%,则会超出页面。无论如何要告诉它是100%的页面宽度,没有更多?

回答

0

如果表,尝试table{border-collapse:collapse}

如果格,设置无边框{border-left:none}

或使用margin这样的:

.c {clear:both;} 
.r {float:right;} 

.b1 {border:3px solid #123;border-collapse:collapse;margin-left:-3px;} 

.b2 {border:3px solid blue;border-collapse:collapse;} 


<div class="c"> 
    <div class="box r b1"></div> 
    <div class="box r b2"></div> 
<div> 

是有用的?

+0

不,这不是真的关于共享相同边界的2个元素。这是关于根据另一个元素的边框位置将元素的宽度/高度设置为特定的长度。 – fent 2012-01-29 09:12:02

相关问题