- 2010/8/4 水曜日 16:54:19
- CSS
どういう事かというと、下記のようなレイアウトの場合。
dl要素やtable要素でマークアップするのも良いですが、inline-blockプロパティを利用してちょっと簡単に対応が可能です。
マークアップなど
css
span {
display: inline-block;
width: 7em;
}
HTML
<p> <span>月〜金 </span>11:00〜16:00(ラストオーダー15:00)<br /> <span>土・日・祝 </span>11:30〜22:00(ラストオーダー21:30) </p>
表示結果
月〜金 11:00〜16:00(ラストオーダー15:00)
土・日・祝 11:30〜22:00(ラストオーダー21:30)
spanでマークアップした部分にinline-blockとwidthを当てます。
inline-blockはインライン要素でありながら、ブロック要素のように幅を付けたり出来ます。幅は、文字+空き分をem指定で調整。
関連する投稿
コメント:0
トラックバック:0
- この記事のトラックバック URL
- http://blog.magical-remix.net/kotalog/archives/1366/trackback
- トラックバックの送信元リスト
- 複数行で、文字の空白と先頭を揃える - kotaログ より










