好,我有HTML像下面。我想H2
元素和Div
水平對齊離開。請幫幫我 。謝謝。我可以讓這些元素左對齊水平
<html>
<head>
</head>
<body>
<div>
<h2>xxx</h2><div>xxxx</div>
</div>
</body>
</html>
好,我有HTML像下面。我想H2
元素和Div
水平對齊離開。請幫幫我 。謝謝。我可以讓這些元素左對齊水平
<html>
<head>
</head>
<body>
<div>
<h2>xxx</h2><div>xxxx</div>
</div>
</body>
</html>
您可以通過浮在你的代碼對齊元素使H2和DIV float:left;
注:
可以使用CSS規則是這樣的:
h2{float: left;}
當然可以。你應該爲h2和div設置寬度,並確保它在頁面寬度內。然後你應該使用css風格的float: left
。
你將不得不在div元素上使用float:left屬性。下面以實例爲的jsfiddle:
<html>
<head>
</head>
<body>
<div>
<h2>xxx</h2><div id="test">xxxx</div>
</div>
</body>
</html>
然後在你的CSS你會:
#test {
float: left;
}
或者,你可以設置你的H2顯示爲一個塊級元素。
h2 {
display: block;
}
這會導致您的div元素降到h2元素以下,因爲將其渲染爲塊會佔用所有水平空間。
我已經編輯了你的鏈接爲什麼你在已經鏈接時再次粘貼鏈接 –
是的,我注意到了。謝謝。 – mcriecken
把這個<head>
和</head>
<style>
body{
text-align:left;
}
</style>
浮動也將工作之間。奇怪的是,在您的瀏覽器中,它尚未顯示在左側。
這不會導致他的第二個div(
檢查這個小提琴:http://jsfiddle.net/ongisnade/Mdx27/。如果第二個div(
你可以在這裏下載標準化的CSS源代碼:http://necolas.github.com/normalize.css/ – Fredy