2017-03-20 118 views
0

所以我有這樣的事情,我必須將它以這樣一種方式,它看起來會格式化像這樣 enter image description here如何使文本去下一行,當即將在<code>index.html</code>文件</p> <pre><code><div id = "quote"> quote text </div> <div id = "text"> text </div> </code></pre> <p>重疊元素

帶黑色背景的文字是quote div。

從字面上花了我整整一天的搜索和嘗試一些想法,但無濟於事。

後來編輯:我不能把quote div在text之一。

我已經試過類似this但無濟於事

+0

請在[MCVE]所有相關代碼的問題本身,尤其是你已經爲了讓回答者不重複你已經拒絕的內容,迄今爲止已經嘗試過。還包括您可能有的任何限制(如給定答案的評論中所示)。 –

回答

1

float是你要尋找的CSS屬性。你可以閱讀更多關於它在這裏https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Floats

#quote { 
    float: left; 
} 

下面是一個例子

#quote { 
 
    float: left; 
 
    background: black; 
 
    color: white; 
 
    padding: 1em; 
 
    margin: 0 1em 1em 0; 
 
}
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p> 
 
<div id="quote">quote</div> 
 
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p> 
 
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p> 
 
<p>text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </p>

+0

好的,但請記住,我無法修改'index.html'文件,報價必須在頁面中間左右;所以我可能不得不使用'top:...'或其他的引用,如果你希望有人會幫助你處理這些細節,那麼這將導致重疊 – Hansewl

+0

@Hansewl,你沒有這些細節帖子。請根據您的實際要求更新您的文章,真實的代碼,併爲您提供您嘗試過的演示。否則,我們會浪費彼此的時間與不適合你的東西。 –

+0

你是對的,我的壞,應該提到,只是編輯我的帖子。應該更清楚的是,HTML文件的佈局不能改變;因爲我不能把報價div放在文本里面。 – Hansewl

相關問題