我正在學習CSS,現在叫你知道什麼樣的問題,試圖吹我的心......哈哈哈CSS左側和右側
歐凱,我試圖分開我的網頁在兩個div像這樣:
和意圖是右側意識到有什麼東西在他的左邊。
左側:
.left-side {
background: url('../img/mesh.png') #333;
position: relative;
top: 0px;
margin-left:0px;
width: 100px;
height: 100%;
}
右側:這裏的問題
.right-side {
position: relative;
margin-left: 100px;
top: 0px;
float: left; /* Trying to detect something at my left */
height: 100%;
width: 100%;
}
兩個有相對位置,因爲我看了他們應該,也許我錯了......
只是爲了給你一些背景,左側是導航欄,右側是網格和主要內容。
我在右側使用引導框架來創建網格,但問題是所有的div都不會將它們的父類作爲參考。
<html>
<head>
.....
</head>
<body>
<div class="left-side">
<!-- Navbar -->
</div>
<div class ="right-side">
<div class ="container-fluid">
<!-- etc -->
</div>
</div>
</body>
</html>
感謝您閱讀本文。我會嘗試解決這個由我自己,一些幫助將得到很好的接收
擁有'top:0px;'在相對定位的元素上沒有任何作用。你的意思是讓他們都成爲'position:absolute;'? (左邊的條必須有一個固定的[就像可以用一個單位指定一個數字]的寬度一樣) – Ryan
謝謝,絕對在左邊工作,但是怎麼樣?正確的一個,我給了它一個左邊距,但我認爲還有另一個更好的方法.. – Jesus
左邊距也很好,但不要用'width:100%'。 (但是,如果Bootstrap提供了方法來做到這一點(顯然它確實是這樣),那麼就用這些方法代替。 – Ryan