一度は横並びのブロックの最後のブロックのマージンに悩んだことがあるはず!最後のブロックだけ要素を変えて解決しなくてもいい方法があるみたいです。
ブロック(ここでは<li>)の幅を150とし、それを3つ並べる場合
div {
width:470px;
}
div ul {
width:480px;
margin-right:-10px;
overflow:hidden;
_zoom:1;
}
div ul li {
float:left;
margin-right:10px;
}
外に<div>などの箱が必要なのがちょっとアレですけどね。
リストでマークアップする時に最初か最後のボーダーだけ要らん!ってなる時があると思うのですが、そんな時に便利なのが「overflow」プロパティです。
ul {
_zoom:1;
overflow:hidden;
}
ul li {
margin-top:-1px;
border-top:1px dotted #000;
}
これで最初のボーダーが消えてくれますよ。メモメモ…
MT4.2の検索窓で何も値を入力せずに、検索ボタンを押すと、MTオリジナルのエラー画面が出てしまいます。
『CSSで簡単に上下中央揃えを実現する』
Mac IEは無視されてますが、これは使えますねー。
これかなりすごい発見じゃないのって思ってます。
トラックバックがなかったので、このサイトのURLを張ることに。
ヨモツネットさんのURLはこちら
ただのメモです。
CVSあり 新規→PHP Project
CVSなし 新規→その他
検索 Ctrl+H * 選択されたリソース
チーム リポジトリーから復元