2010-04-07 18 views
0

爲什麼我的文本具有證明效果? 在我的整個站點中,我做出了迴應,並且我沒有指定「文本對齊:證明;」 但我的文字仍然有道理。理由是當你縮小瀏覽器窗口時,文本會移動以適應窗口。我試着做這樣的事情: <?php echo "<h1>some stuff.</h1>"; ?> <html> <head> <style> h1 { text-align:center; } etc ....爲什麼我的文本具有證明效果,當我沒有使它具有此效果(css/php)

但它只是使文本進入中心,並保持justify效果。

請幫我= [ 感謝

回答

2

對齊是當你在瀏覽器窗口時,該文本移動,使其適合在窗口中。

這不是理由。對齊使得它如此文本的所有行寬度相同,這樣的:

alt text http://www.pws-ltd.com/images/articles/justified-text.gif

如果不希望文本留在窗口內,當你縮小它(所以如果你想要一個水平滾動條),您必須在包含文字的<div>上設置min-width

編輯:雖然也許我誤解了你實際想要做的事情,而你只是希望它居中。如果是這樣,使用margin: 0 auto;沒有text-align: center;

+0

woaw最小 - widht做的事:)謝謝你,但我仍然不明白爲什麼它不搞砸了嗎?爲什麼與其他網站沒有這樣做... – linkcool 2010-04-07 21:09:10

0

正當性是當調整字間距使文本完全文本塊的兩個左右對齊。

即使您希望文本居中,您所描述的聲音聽起來像是很長,但填充頁面的時間足夠長,因此看起來並不以此爲中心。考慮添加這樣的東西。固定寬度將文字填滿了窗口,margin: 0 auto中心的h1標籤本身:

<style type="text/css"> 
    h1 { text-align: center; width: 300px; margin: 0 auto } 
</style> 
+0

是啊,我只是需要最小寬度:5000px;因爲如果我刪除它,當我調整窗口大小時,文本會調整大小。 – linkcool 2010-04-07 21:31:18