すべて、私は以下のようなhtmlを持っています。H2
要素が必要で、Div
左に水平に配置します。私を助けてください 。ありがとう。
<html>
<head>
</head>
<body>
<div>
<h2>xxx</h2><div>xxxx</div>
</div>
</body>
</html>
次のようなcssルールを使用できます。
h2{float: left;}
はい、できます。h2とdivの両方に幅を設定し、ページ幅内に十分収まるようにする必要があります。そしてfloat: left
、cssスタイルで使用する必要があります。
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 要素の下に配置されます。
コード内でフロートごとに要素を整列させることができ、h2 と div を作成しますfloat:left;
ノート:
これを と の間<head>
に入れて</head>
<style>
body{
text-align:left;
}
</style>
フローティングも機能します。お使いのブラウザでは、まだ左側に表示されていないのは奇妙です。