下記の形をau携帯で表示させない。HTMLでもXHTMLでもテーブルタグを使わないでできますか?罫線は画像です。

大きな画像に回り込みで「小さい画像+文字をかいて」改行して「小さい画像+文字をかいて」を書きたいのです。
1個だと<img 大きい画像 align=left><img 小さい画像 align=left>文字文字 でいけるのですが…。よろしくお願いします。

┌────┐┌┐
│    │││文字文字
│    │└┘
│ 画像│┌┐
│    │││文字文字
│    │└┘
│    │
│    │
└────┘

回答の条件
  • 1人2回まで
  • 登録:2009/12/10 21:55:44
  • 終了:2009/12/17 22:00:03

回答(1件)

id:kn1967 No.1

kn1967回答回数2915ベストアンサー獲得回数3012009/12/11 13:24:13

ポイント60pt

>1個だといける

align=left は単純に「左に習え」というだけの指示なので、

2個だと画面の幅を超えてしまい、次の行へという事になってしまいます。


対応としては cssで float を使って改行を抑制/制御すれば良いのですが、

残念ながら au携帯のcssではまだfloatに対応していないようで使えません。


(代替案1)背景画像

左の大きな画像は背景画像とし、小さな画像はcssで開始位置を調整する。


(代替案2)画像分割

大きな画像をいくつかに分割して、小さい画像の高さと揃えて、並べる。

id:chuff

ありがとうございます。試してみます!

2009/12/11 14:19:39

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません