2011-07-06 39 views
0

當我清零Firefox4的元素,它進入到下一行留下之間和IE7一些間距,它進入下一行不留任何空間..我該如何解決Firefox和IE7中清除不一致的問題?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Untitled Document</title> 
<style type="text/css"> 
#a{border:#000 thin groove;float:left;} 
#b{border:#000 thin groove;float:left;clear:left;} 
</style> 
</head> 

<body> 
<p id="a">Testing</p> 
<p id="b">Testingb</p> 
</body> 
</html> 
+0

你不會問很多問題!你應該嘗試更多的努力來解決你自己。他們似乎大部分都是直截了當的,你可以通過在Firefox中搜索和/或使用Firebug,以及開發者工具或任何他們在IE和Webkit瀏覽器和Opera中的Dragonfly中稱呼它們的工具。 –

+1

所以問題是「你的問題是什麼?」你想知道它爲什麼會發生,或者如何在沒有空間的情況下獲得它?只是提出這個問題是一個部分,但你還必須說明你打算/想要得到的是什麼:) – PhD

回答

2

大部分瀏覽器現在有一個對於p元素,默認margin-topmargin-bottom大於零。 Internet Explorer不。

p { margin: 0; }添加到您的樣式將修復它。

相關問題