我已經閱讀了幾篇關於網站內容模板的文章。他們似乎都建議通過浮動將這些列放置在您的網站上。例如:使用絕對定位而不是花車定位列
<div id="container" style="width: 1000px;">
<div id="main_content" style="border: solid 1px Black; width: 798px; /* width = 800px -2px for border */ float: left; height: 400px;" ></div>
<div id="links_menu" style="border: solid 1px Black; width: 198px; float: right; height: 600px;"></div>
</div>
但是,我總是設法每當我用花車來裂傷我的內容。我花更多的時間去嘗試確定我的<div syle="clear:both;" />
的位置,而不是實際設計網站的外觀和感覺。此外,無論何時我將第三方ComponentArt控件中的一個放置在浮動容器中,它都會變形並需要我指定高度和寬度,這些高度和寬度在運行時間之前不會確定。
此外,我發現當我使用絕對定位時,事情似乎對我來說效果更好。例如:
<div style="width: 1000px; height: 600px; position: relative;">
<div style="border: solid 1px Black; width: 798px; position: absolute; top: 0; left: 0; height: 400px;"></div>
<div style="border: solid 1px Black; width: 198px; position: absolute; top: 0; right: 0; height: 600px;"></div>
</div>
不管怎麼說,我還是比較新的樣式和HTML,所以我想有這個扔出來給你一切,看你怎麼想這個替代的內容放置。你看到這種方法有什麼不利嗎?我已經在大多數瀏覽器中嘗試過了,它們似乎都可以正確渲染,但我不知道未來會如何...或者,也許有人可以推薦更好的方法來浮動我的容器,以便內部內容不會作爲好。我絕對樂於接受建議,並感謝您提供的任何反饋。
在此先感謝您的幫助!
CJAM