基本上標題說什麼。儘管任何污染物的間距都需要相同。我試圖用CSS來做,但是在不同的分辨率下,它會有一些變化。不管你怎麼做(javascript,css,html),只要它有效。DIVs重疊。需要移動它,所以他們不
您可以查看我在here上發佈問題的網站。
基本上標題說什麼。儘管任何污染物的間距都需要相同。我試圖用CSS來做,但是在不同的分辨率下,它會有一些變化。不管你怎麼做(javascript,css,html),只要它有效。DIVs重疊。需要移動它,所以他們不
您可以查看我在here上發佈問題的網站。
如果錯誤是致命錯誤。檢查代碼。在頂部位,然後做這個
變化
#newscontent {
top: 4px;
left: 14%;
position: fixed;
}
到
#newscontent {
top: 4px;
left: 18%; //CHANGE HERE
position: fixed;
}
這將使文本從重疊最新消息位,至少要等到頁面縮小較小比BB。
更好的做法是製作#newscontent
a span
並將其放置在#news div
之內,因此無論屏幕大小如何,都不會有重疊或分離。
是的,但在不同的解決方案中它會有更大的差距。 – Mythrillic
正確@ Adam543i。看到我答案的最後一行(我剛剛添加)。 ;-) –
哈哈;)是的工作。我以爲「那以前沒有......」 – Mythrillic
只(如果需要)#topbar應定位絕對的,孩子的div可以有浮動左緣/填充右
#serverstats { float:left; 字體:加粗120%Arial,Helvetica,sans-serif; padding-left:5px; padding-top:3px; text-decoration:none; } #news { float:left; 字體:加粗120%Arial,Helvetica,sans-serif; padding-left:10px; padding-top:3px; text-decoration:none; } #newscontent { float:left; padding-left:10px; padding-top:4px; } – SudhirJ
好了,底線是你不想解決這個使用絕對或固定定位左偏移百分比。這種方法會根據屏幕分辨率和文本長度而失敗。更好的方法是浮動項目,如果需要的話,這將允許他們將下一個元素「推」到右側。試試這個:
首先,刪除您的所有CSS爲您的#serverstats
,#news
和#newscontent
選擇器。
其次,在所有這三個div的,加一個menu-item
類:
<div id="serverstats" class="menu-item">...</div>
<div id="news" class="menu-item">...</div>
<div id="newscontent" class="menu-item">...</div>
三,以下CSS添加到您的樣式表:
.menu-item {
float: left;
font: bold 120% Arial,Helvetica,sans-serif;
margin-left: 15px;
padding-top: 3px;
text-decoration: none;
}
你的意思是'致命錯誤校驗碼'一塊? – Loktar
在Chrome上看起來不錯?你使用的是什麼瀏覽器?問題到底在哪裏? –
使用IE 9時我沒有看到任何錯誤 - 至少沒有什麼明顯的。 – RWGodfrey