色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

相對絕對位置

錢諍諍2年前7瀏覽0評論

我只有一個容器div元素,它包含兩個應該出現在容器div兩側相同級別的div元素。以下解決方案不起作用:

<div id="result" >
    <div class="right">Update</div>
    <div class="left">delete</div>
</div>

樣式表如下:

div.left{
position:absolute;
left: 5px;
top:0px;
color: green;
border-style:solid;
border-color: green;
}
div.right{
position:absolute;
right: 2px;
top:0px;
color: red;
border-style:solid;
border-color: red;
}
#result{
position:relative;
width:100%;
border-style:solid;
border-color: blue;
}

container-div的藍色空白不包含其他兩個div,并且出現在其他兩個容器的頂部。

我錯過了什么?謝謝!

理想情況下。向左拐。右div將被浮動:

div.left{
    float: left;
    margin: 5px;
    color: green;
    border-style:solid;
    border-color: green;
}

div.right{
    float: right;
    margin: 5px;
    color: red;
    border-style:solid;
    border-color: red;
}

你放了基本不需要的位置。 見下面回答

html在這里

<div id="result" >
<div class="right">Update</div>
<div class="left">delete</div>
</div>

css在這里

div.left{
left: 5px;
top:0px;
color: green;
border-style:solid;
border-color: green;
float:left;
}
div.right{
right: 2px;
top:0px;
color: red;
border-style:solid;
border-color: red;
float:right;
}
#result{
width:100%;
border-style:solid;
border-color: blue;
float:left;

}

活生生的例子在這里。 http://codepen.io/anon/pen/waKrH

你可以嘗試的是浮動:把你想放在一起的兩個元素都放在左邊,這應該會推動它們,看看是否可行,然后告訴我。

你想拉這把小提琴嗎?

更好的辦法是把絕對變為相對,加上浮動。 如果你使用浮動,不要忘記添加溢出:隱藏;添加到父容器。