人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CSSの書き方で質問です。
詳しくは、http://blog.livedoor.jp/imsut/archives/50160282.html に書いたので、
そちらを参照していただきたいのですが、
あるblock要素に対して、それに続く複数のblock要素を回り込ませたいのです。

普通に"float: right"だと、すぐ下のblock要素は回り込みますが、2つ下のblock要素は回り込まないようです。
もしかして、これはCSSの仕様・制限なのでしょうか・・・?

●質問者: imsut
●カテゴリ:ウェブ制作
✍キーワード:CSS 仕様 普通に
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● gessan
●60ポイント

htmlファイルをこのように書いてみてください。

<div class="text">
<div class="float-right">
</div>
<h2>short text.</h2>
<p>
long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text. long text.
</p></div>
◎質問者からの返答

ありがとうございます。たしかにこれでいけますね。

ただ、私の質問設定が悪かったようで、実際のHTMLだと、これではうまくいきませんでした。

本質的な問題を見誤ったようです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ