0
我在製作一個受美國憲法啓發的網頁,我有一個奇怪的CSS問題。下面是相關的部分是什麼樣子:更改跨度的高度,文本溢出到下一行
這裏是我的HTML:
<span id="we-the-people" class="ui image">
<img src="/images/we-the-people.png">
</span>
<span id="preamble">
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
</span>
...和CSS:
#we-the-people {
margin: 2em;
}
#preamble {
font-family: US Declaration, serif;
line-height: 2.5em;
position: relative;
top: 35px;
font-size: 1.5em;
}
我想那溢出到文本第二行更接近「我們人民」的形象,但我不知道如何去做。我試過改變line-height
和position
無濟於事。什麼似乎很奇怪的是,四溢的文字遠低於圖像的底部,因爲這個截圖檢查頁面顯示的:
誰能告訴了什麼問題?
非常感謝您的回覆。我做了這些修改,但是它把整個文本移動了。也就是說,溢出部分接近「我們人民」,但第一行文字也上移了(相同數量)。有沒有辦法來防止這種情況? – liammccarty
嘗試在'#我們這個人'風格中添加'vertical-align:middle;'。您可能需要嘗試不同的值才能獲得您之後的效果。 –