我的.left div在CSS中的寬度設置爲260px,但由於某種原因,它的計算樣式是在980px(包裝的整個寬度)出來的,因此推動在頁面上另一個fiv(div權利)。網站是here,我正在談論的部分是「我是誰?」中的左側h2和右側段落文本。部分。爲什麼這個div不會繼承正確的寬度樣式
HTML
<div id="topwrapper">
<div class="left">
<h2>I create films <span class="green">//</span></h2>
<h2>I dance <span class="green">//</span></h2>
<h2>I do silly things <span class="green">//</span></h2>
<h2>I explore <span class="green">//</span></h2>
</div>
<div class="right">
<p>lorem ipsum (changed as text is wordy)</p>
<p>lorem ipsum (changed as text is wordy)</p>
<p>lorem ipsum (changed as text is wordy)</p>
</div>
</div>
CSS
.left {
width:250px;
float:left;
text-align:right;
padding-right:50px;
}
.right {
float:right;
width:680px;
}
您確定包含該CSS嗎?我沒看到它。是的,該CSS絕對不會被加載。 –
@StephenSarcsamKamenar是對的;該CSS不在該網站上。添加它使其工作。 – irrelephant
@irrelephant我發佈了一個答案,以便您可以將其標記爲正確。 –