2009-11-11 49 views
0

我有一個小的CSS問題,我似乎無法找到解決方案。我有2個問題:在IE7中的小CSS問題

網址網站:http://www.umono.nl/test/

  1. 在紅色框OL「我正在尋找恩 現在預訂」是錯誤的IE7
  2. CSS的彈出菜單中的頭 「家, alle steden等。「不是 在IE7中對齊。

有人可以幫我嗎?

THX,

凱文,

+0

你的鏈接給出了404 –

回答

1

奇怪的是,我實際上說,IE瀏覽器在這種情況下,正確地作用於

基本上,在紅色框中佈局表單元素的技術有點不妥。老實說,我認爲這就是表是專爲(和它表格數據):

<table id="zoek"> 
<tr> 
    <th>Land:</th> 
    <td><select>...</select></td> 
</tr> 
<tr> 
    <th>Plaats:</th> 
    <td><select>...</select></td> 
</tr> 
</table> 

有:

#zoek th { font-weight: bold; text-align: left; } 
#zoek td { text-align: right; } 

你的CSS會這麼簡單得多(我要提前搖我的眼睛,並提前在任何反桌狂熱分子中搖頭)。

如果你不希望這樣做(無論何種原因),認爲這是一個可以說是更強大的技術:

<ul id="zoek"> 
    <li><div class="label">Land:</div><div class="select"><select>...</select></li> 
    <li><div class="label">Price:</div><div class="select"><select>...</select></li> 
</ul> 

有:

#zoek li { overflow:hidden; } 
#zoek div.label { float:left; } 
#zoek div.select { float: right; } 

另外,您可以與分配完全列出並嵌套一些div。