簡體   English   中英

在Firefox中看起來不錯但在IE中卻沒有問題的html / css

[英]Piece of html/css that looks ok in firefox but not in IE

我已經看了一段時間了,但是以某種方式我錯過了一些東西。 我有一個站點,在F​​irefox和chrome中看起來還可以,但是在IE中,第一個div在右側被“拆分”了。 似乎IE將div中的第一個block元素放到了下一列中。 錯誤頁面: http : //populair.eu :在IE中,您會看到它跳到右側。 我希望有人能回答這個問題。 我希望這不是簡單的事情...

被拆分的html是:

<div class="blockcontent">
a <a href="">b</a>
</div>

所以a移到左邊,b移到右邊?

更新:我刪除的style.css(所以沒有留下造型...)的全部內容,它仍然分裂則哎呀 ,我刪除,即使在上面的代碼中的div ...,它仍然將其分解...好的。 ..我想睡覺了。

更新2我只用一個記事本文件:

<HTML><BODY><DIV id=wrapper><A name=top><DIV id=content>
argh <A href="">b</A> </DIV></DIV></BODY></HTML>

包裝器中的第一個元素(名稱)確定寬度。 如果我刪除該元素,則它們顯示正常。 因此,它必須是包裝的大小。 問題是...我給了包裝器一個寬度:750px的寬度,該列的寬度為200px。

更新3解決

我得到一個name = top不應在2 div之間...至少...對於IE。 解決了

我建議使用“ float:left;”。 確保您的元素嵌套在左邊對齊的位置。 確保父包裝的尺寸正確,並始終使用“ margin:0 auto;”。 如果沒有保證金的細節。

干杯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM