weblovelog

ウェブ業界人のためのウェブ情報サイト。

floatで横並びにする時、階段状になってしまったら

      2014/05/27

steps

li {
}

li a{
float:left;
display:block;
width:80px;
height:30px;
}

↑これだと階段状にずれてしまうので、float:left; を li a から li にもってくる。

ボックスで考えると
floatさせたいボックス一つ一つにfloatをつけてやるんじゃなく、
そのfloatさせたいボックス達の外側のボックスに
floatを設定してあげる感じ。(←説明へたかっ)

つまり…

↓こうすると上手くいく…はず。

li {
float:left;
}

li a{
display:block;
width:80px;
height:30px;
}

 - CSS, WEB

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事