• 締切済み

CSSで横方向の可変ボックスの作り方

[ ] ←画像(縦方向のグラデーション) [ テキスト ] [ テキストテキストテキスト ] 上記のようにテキストの量によって自動で背景画像が可変するような CSS指定をしたいのですが、これって可能でしょうか? 縦の可変はわかるのですが、横の可変がわかりません… すみませんが、わかるかたいましたらご教授お願いします。

みんなの回答

回答No.2

<div class="box">テキストテキストテキスト</div> #box{ background:url(image.jpg) repeat-x left top; width:auto; height:auto; } repeat-x(x方向にリピート)の事かなあ

  • goldfox
  • ベストアンサー率49% (123/249)
回答No.1

表示領域の幅によって可変するboxならわかるけど、テキストの量で可変するboxってあったかな…? ひょっとしてpre利用とか? <div style="width:20%; background-image:url(背景画像);border:1px solid #000000;"> テキストテキストテキストテキストテキストテキストテキストテキストテキスト </div> <div style="width:20%; background-image:url(背景画像);border:1px solid #000000;"> <pre>テキストテキストテキストテキストテキストテキスト テキストテキストテキスト</pre> </div>

関連するQ&A