所以我有2個div,1個在另一個之內。 #outer最外面的div和#frame div#w /在#outer中。div內的div CSS樣式 - 使用填充來居中內部div的外部?
關於#outer,我已經應用了一個背景圖片來佔據整個瀏覽器空間。
框架是文本將去的地方 - 文本會隨着不同的字符串長度而不斷變化。但是,我只希望#frame佔據#outer的中心部分,以便文本不會泄漏到外面(這是因爲#outer中的背景圖片有黑板般的圖形 - 我希望它看起來好像文本是被寫在黑板上而沒有在文字外面出現文字)。
我應該使用填充這個權利?像在#frame中設置padding屬性的權利?或者我應該調整框架的寬度?我如何集中這個吸盤?!浮動?墊?我迷路了......
HTML:
<div id='outer'>
<div id='frame'>
</div>
</div>
CSS:
#outer {
height: 612px;
background: url('http://i151.photobucket.com/albums/s147/yungottii/abveaspi_background_final.png') no-repeat 0 0 scroll;
background-size: 100%;
}
#frame {
text-align: center;
height: 612px;
padding: 50px;
overflow: auto;
font-family: Didot, "Didot LT STD", "Hoefler Text", Garamond, "Times New Roman", serif;
font-size: 60px;
color: black;
}
我已經搞亂與填充和邊框和利潤在過去的時間試圖讓一抓一般的箱子模型。任何人都可以幫助我完成這個任何快速指針?
PS這可能是很難看到的辯論,因爲這可能不是你的瀏覽器設置完全兼容,但你可以去:
http://www.abveaspirations.com
,看看上面的代碼,目前隨地吐痰出。正如您可能看到的,特別長的字符串/文字泄漏到玻璃外部。 BTW我使用textualizer插件,不知道這改變任何東西......
如果文字太長,那麼你打算如何顯示?顯示滾動條或調整容器高度以包含文本。基於此,我們可以做到這一點。 – noob