ちょっとハマったのでメモ。
iPhoneを横向きにしたとき、ブラウザの文字サイズがどう考えても大きくなってしまう問題にぶちあたった。
どうやら原因はモバイルサファリの仕様にあるようで、自動的に文字サイズを調整してしまうらしい^^;
まさに小さな親切大きなお世話状態。
ってことで、以下の一行でばっちりOK!
body{
-webkit-text-size-adjust: none;
}
ちょっとハマったのでメモ。
iPhoneを横向きにしたとき、ブラウザの文字サイズがどう考えても大きくなってしまう問題にぶちあたった。
どうやら原因はモバイルサファリの仕様にあるようで、自動的に文字サイズを調整してしまうらしい^^;
まさに小さな親切大きなお世話状態。
ってことで、以下の一行でばっちりOK!
body{
-webkit-text-size-adjust: none;
}
とりあえずCSS tipsということで。
前にも書いたような気もしなくもないけど、リストのお話。
普通、リストをfloatで横並びにしたとき、その中の文章量によって高さが変わります。
リストに背景色を付けたい場合とか、デザインによってはどうしても高さを揃えたいケースがあります。
当然、高さを固定値で指定すればOKだけど、可変したい場合のほうが多いと思うので。
ってことで、そんな場合の解消法を書いてみます。
というわけで、CSSのテクニックが紹介されているサイト達です。
特に目新しいものはないですが、意外と抜け落ちてたりするのではないでしょうか。
やっぱりコードは短くてわかりやすいものがいいです。笑
5. 擬似クラスと擬似要素
http://msugai.fc2web.com/web/CSS/pseudo.html
CSS擬似クラスを使うべき理由
http://journal.mycom.co.jp/news/2008/02/06/010/index.html
first-child疑似クラスと隣接セレクタ
http://www.lucky-bag.com/archives/2005/01/firstchild.html
俗に言う clearfix と言われるコードのバリエーション色々
http://www.lucky-bag.com/archives/2007/05/variation-of-clearfix.html
cssのテクニックなどを学びたい時に見ておきたい12サイト
http://kachibito.net/web-design/12-study-css-technique.html
CSS HappyLife
http://css-happylife.com/
CSS Lecture
http://www.css-lecture.com/
ゆっくりまとめ読みします・・・苦笑
グローバルメニューなどでよく見かける画像置換。
text-indent:-9999px; のようにマイナス指定して、そこの背景に画像を持ってくるという手法。
しかし、この方法ではもしそこにリンクを張っていたときに、点線が左端からその場所まで続くという非常にカッコ悪い状態になってしまう。text-indentをマイナスで指定してるから当たり前といえばそれまでだが。
そこで、この画像置換時に点線を正常表示させる方法があったので紹介。
これをかけてやるだけでOKです。
overflowとは盲点だった・・・。