有名すぎるほど有名なIE用のCSSハックをいくつか。
[CSS]text-indent:-9999pxでリンクの点線が伸びてしまう件
text-indentをマイナスにした要素にアンカータグをつけた時、縦横サイズを指定していてもクリックしたときに表示される点線が伸びて表示される。 TEST これはoverflow:hiddenを同時指定すれば回避出来る … 続きを読む
気ままに綴る独学メモ帳
text-indentをマイナスにした要素にアンカータグをつけた時、縦横サイズを指定していてもクリックしたときに表示される点線が伸びて表示される。 TEST これはoverflow:hiddenを同時指定すれば回避出来る … 続きを読む
親要素にfloatが使えない場合の解決策として使われる超有名ハック。
これ考えた人尊敬するわ。
このハックを使う主なケース。
大概は親要素にfloat指定するか、下にclear指定しとけばおkだけど、たまにどちらも使えない場合がある。そんなときはこのハックを思い出すと幸せになれる。
使用するとIEで妙な隙間が出来る場合があるので注意。多分バグだろうけど。
XHTML+CSSコーディングする際なくてはならないもの。
CSSファイル作ったらとりあえず一番先頭に書いておくもの。
始まりに相応しいので最初はユニバーサルセレクタから。
ユニバーサルセレクタとはアスタリスクのことで、単独で使えばブラウザ表示エリア内の隙間(padding)や、h1、h2などの見出しタグについてるマージン(margin)など、ブラウザが独自に持ってるスタイルを全て消去出来る。