我在頁面右側的一個div和頂部的標題,例如:如何「穩定」一個div
所以我有菜單的div和我把它包在另一個div中,將它設置爲向右浮動,另外,在菜單div之前,我將頭部div放在頂部。 我想要做的是做另外2個部分其中一個應該是一個iFrame(不要拍我請),
無論何時我嘗試添加其他divs,無論是菜單上得到他們之上或者他們只是放在菜單的結尾。 我希望它是這樣的:
這是代碼的一部分:
<div id="header">
<h1>Pre-Test</h1>
</div>
<div id="wrap" style="right: 0;height: 100%; width: 100%; position: absolute; overflow-y: scroll;">
<div id='cssmenu'>
<ul>
<li class='active'><a href='#'><span>Home</span></a></li>
<li class='has-sub'><a href='#'><span>Products</span></a>
<ul>
<li><a href='#'><span>Product 1</span></a></li>
<li><a href='#'><span>Product 2</span></a></li>
<li><a href='#'><span>Product 3</span></a></li>
</ul>
</li>
...
</div>
</div>
<div class="two_main_frames">
<div class="main_right_frame">
<iframe src="http://www.amazon.com">
</iframe>
</div>
</div>
和CSS:
.two_main_frames {
direction: rtl;
width: 80%;
/*height: 100%;*/
}
.main_right_frame {
width: 50%;
height: 100%;
overflow-y: scroll;
font-size: 14px;
float: right;
direction: rtl;
clear: both;
}
您可以在這裏檢查出的代碼: http://jsfiddle.net/xQgSm/124/
ps:我不知道它是否與此有關,但當我打開它在mp電話它顯示相當混亂。有沒有辦法解決這個問題呢? 謝謝。
A.在哪裏失敗的一部分? (你的代碼片段和小提琴只有工作部分)。 B.你能在小提琴中創建一個MINIMAL例子嗎(這太多沒有意義的代碼會分散注意力)? C.如果你使用CSS,你爲什麼內聯樣式(再次,毫無意義和分心)? – Amit
根據您的指導進行編輯。 –