0

私はこの問題を抱えています...私はテキストの段落を持っています、そして私はfloat:rightを持ちたいボタンを持っていますそしてそれから私はちょうど境界線であるdivを持っています...そのように

TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT
<div style="float:right;">button</div>
<div class="dotline"></div>

私の問題は、順序がテキスト、点線、ボタンの順になることですが、テキスト、ボタン、点線の順序である必要がありますが、これを修正するにはどうすればよいですか?

これがドットラインクラスのCSSです

.dotline {
    border-top: 1px dotted #B0B0B0;
    height: 1px;
    margin: 10px 0;
}
4

2 に答える 2

2

フロートをクリアします。

.dotline {
    border-top: 1px dotted #B0B0B0;
    height: 1px;
    margin: 10px 0;
    clear : both;
}

http://jsfiddle.net/y5pgd/

于 2012-10-02T00:10:37.543 に答える
0

ボタンの浮きをカットできます。

ボタンに clear: both を追加できます

またはボタンの後に新しいcleafix divを挿入します。

とにかく、正しい順序を得るには、ボタンのフロートを停止する必要があります。

于 2012-10-02T00:11:30.190 に答える