blog
copyright ©
creamu Inc. All Rights Reserved.
art direction & design: Kunitaka Kawashimo
code, interaction & photography: creamu Inc.
category: Technology

知っておきたい使えるCSSテクニック25

Pocket

あなたが知らないかもしれない使えるCSSテクニック25 Web Developer plusで、知っておきたい使えるCSSテクニックが紹介されています。 いくつかご紹介しますね。 ・テキストハイライト時の色を変更する SafariやFirefoxでテキストを選択した時の色を変更できる。コードサンプルは以下 ::selection{ /* Safari and Opera */ background:#c3effd; color:#000; } ::-moz-selection{ /* Firefox */ background:#c3effd; color:#000; } ・プリント時にページを指定箇所で分割する 以下のクラスを指定することで印刷時のページを分割できる .page-break{ page-break-before:always; } ・テキストの代わりに画像を表示する よく見られるSEOテクニック。ユーザーには画像を見せ、検索エンジンにはテキストを見せる .header{ text-indent:-9999px; background:url(‘someimage.jpg’) no-repeat; height: 100px; /*dimensions equal to image size*/ width:500px; } ・クロスブラウザで(IEでも)動作するmin-height IEはmin-heightを解釈しないが、IEでもmin-heightを適用する方法 #container{ height:auto !important;/*all browsers except ie6 will respect the !important flag*/ min-height:500px; height:500px;/*Should have the same value as the min height above*/ } ・line-heightで垂直方向のセンタリングを実装する 高さ固定のコンテナの中でテキストを天地中央に持ってきたい場合、line-heightを指定することで解決する ・IEのスクロールバーを解除する IEはコンテンツの高さに関わらず垂直方向のスクロールバーが表示されるが、それを見せない方法 textarea{overflow:auto;} ・リンククリック時の点線を消す FirefoxやIEではリンククリック時にテキストの周りに点線が表示されるが、それを消したい時に a:active, a:focus{ outline:none; } ほかにもベースのフォントサイズをbodyで62.5%(1emが10pxになる)に指定するテクニックや、CSSリセットのコード等、参考になりそうなのが揃っています。 ぜひ一度見てみてください。 » 25 Incredibly Useful CSS Tricks You Should Know ミッドタウンでランチなう。ばり楽しい。いい話もできたしこれから楽しみだな。 そして今夜もお食事。楽しくやっております。