ホーム > CSS > 複数行で、文字の空白と先頭を揃える

複数行で、文字の空白と先頭を揃える

どういう事かというと、下記のようなレイアウトの場合。

example 450x67 複数行で、文字の空白と先頭を揃える

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ログ より

ホーム > CSS > 複数行で、文字の空白と先頭を揃える

検索
RSS購読

最近の投稿
最近のコメント
リンク
オススメサーバー

月額1500円
PHPやMySQLなどのバージョンが新しく、あらゆるCMSも問題なく動きます。ドメイン、サブドメインも無制限でここ1つ契約してしまえば複数サイトの運営もバッチリです。42.195GBの超大容量。

月額525円
非常にリーズナブルです。基本機能はきっちり押さえられており、あらゆるホームページに最適です。容量は余裕の15GB

月額263円〜
激安です。機能面でもこれと言った不満もなく、手軽に個人サイト運営に利用できます。8GB容量なので、サイズをほとんど気にせず利用できるのも魅力です。

ドメイン登録ならムームードメイン。ペパボの各サービス(heteml、チカッパ、ロリポップ)などの連携はクリックして設定を進めるだけ。ドメイン登録料金もかなり安いです。

スポンサードリンク
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

ページの上部に戻る