2013-04-01 25 views
0

你知道爲什麼文本「左邊的文本」和「右邊的文本」,應該在我的標題藍色DIV內嗎?看起來有一些意想不到的填充或文字頂部的東西。 JS Fiddle here標題外的標題文字DIV

header text

CSS:

#header { 
    width: 100%; 
    height: 18px; 
    background: #0064C5; 
} 
#header p.left { 
    float:left; 
    color:#000; 
} 

#header p.right { 
    float:right; 
    color:#000; 
} 
+0

顯示這些文本片段的HTML –

+0

您是否使用CSS重置? – Terry

回答

0

及其對<p>默認的保證金只需添加margin: 0;#header p.left

jsFiddle

1

試試這個

添加保證金:0的#header p

#header { 
    width: 100%; 
    height: 18px; 
    background: #0064C5; 
    clear: both; 
} 
#header p { margin:0;} 
#header p.left { 
    float:left; 
    color:#000; 

} 

#header p.right { 
    float:right; 
    color:#000; 

} 
0

只需刪除float:left;#header p.lef

試試這個代碼

#header p.left { 
    color:#000; 
} 

而不是

#header p.left { 
    float:left; 
    color:#000; 
} 

見這樣的設計: http://jsfiddle.net/Grek/bZsck/

1

因爲標頭有固定的高度。

#header { 
width: 100%; 
overflow:hidden; 
background: #0064C5;} 

刪除高度,添加溢出(因爲header.p有浮點數);