タグ

cssに関するhiroyuki-iのブックマーク (7)

  • IE6.0のバグ ~idとclassを両方設定した際

    こんにちは。 馬場です。 今回はIE6.0のバグについてお話します。 1つのタグにidとclassを両方設定した際に 起きるバグです。 (わかりづらくて、すいません。。。) このバグが発生する条件は 少し限られていて、 idで設定したスタイルを classを付け替えることによって、 見た目を変更しようとすると 発生します。 ページのレイアウトは一緒だけど、 色違いのページが数パターンある という場合などで 使用するかもしれませんね。 ▼バグの発生条件▼ ・IE6.0で確認している。 ・1つのタグにidとclassを設定している。 ・classを切り替えることにより、スタイルを切り替えている。 ・セレクタの最後がそのidとclassの指定で終わっている。

    IE6.0のバグ ~idとclassを両方設定した際
  • Mozillaの独自拡張CSSは使わないでください - Web標準普及プロジェクト

    Mozillaの独自拡張CSSは使わないでください Mozillaは標準準拠を基方針として開発されていますが、独自にCSSのプロパティをいくつか定義しています。 -moz-border-radiusや-moz-box-resizingといったものです。混乱を避けるため、独自拡張したプロパティは"-moz-"で始まっています。 そのほとんどはMozillaのGUIのために作られたものです。MozillaはCSSによってGUIの外見を定義しており、 W3Cの仕様にあるCSSのプロパティで足りない部分は独自のプロパティで補っています。 また、将来のCSSに対する提案として実験的に実装されているプロパティもあります。 これらのプロパティは一般のWebページで使うべきものではありません。 プロパティ名が突然変わり、使えなくなってしまうこともありえます。 Internet Explorerの独自拡張

  • CSS:初心者の頃にハマったスタイルシートのあれこれ … IE7多め

    CSS、スタイルシート。初心者のころには CSS のスタイルがうまくいかなくて、半日や丸一日悩んだこともいっぱいありました。最近では、やっとひと通り覚えて、思うようにできるようになったかなーという感じです。今回は初心者だったころ、ちょっと悩んだことなどをいくつかまとめてみました。 Webサイトの見た目をデザインしていくのに欠かせない CSS。度々これってどうやるんだろうとか、どうしてこうなっちゃうの?というものに遭遇します。また、今までは IE6 をターゲットに含めてましたけど、そろそろ IE7 からをターゲットにすればいいのかなーと思うこともあって、過去のスタイルシートの書き方の習慣を変えようかなとも思っています。 スタイルシートを書いていて、今まで遭遇した不具合やその回避方法、また今まではこうしてたけど、これからは変わるかもしれないなーといものをまとめてみました。もうそんなことしてない

  • 画像をCSSだけでハイクオリティに縮小サムネイル化する方法:phpspot開発日誌

    Tip: High quality CSS thumbnails in IE7 ・Devthought 画像をCSSだけでハイクオリティに縮小サムネイル化する方法が紹介されています。 普通、IEで、img に対して、width, height 指定すると、画像が汚く縮小されちゃってましたが、CSSの指定をしちゃうとそれが解決されるということのようです。 具体的には以下のCSS指定によってそれが可能みたいです。 img { -ms-interpolation-mode: bicubic; } デモページ う〜ん、縮小してもとっても綺麗です。 FirefoxやChromeの場合は何も指定しなくても綺麗に縮小される、っていうのも知りませんでした。 これは、サーバサイドでサムネイルを生成しなくて良くなる場面が出てきて開発者としては手間の削減になりますね。 転送量を考えれば、サムネイルが完全に不要に

  • [CSS]フロートしたナビゲーションを中央に配置するスタイルシート

    リスト要素をフロートさせて作成したナビゲーションをブラウザの中央に配置するスタイルシートをCSSplayから紹介します。 ナビゲーションのwidthは指定無しの成り行きです。 Centering Float Left Menus デモでは、CSSハックやinline-block, table/table-cellを使用せずに実装されています。 下記に、それをシンプルにしたデモをアップしました。 シンプルにしたデモ IE6/7/8beta2, Fx3, Op9.5, Safari3, Chrome1で正常に動作しました。IE5.5, Fx2はダメでした。 追記:その1 リストを内包するdivに「text-align:center;」をしたら、上記ブラウザ+Fx2に対応できました。 なんで、きくのだろう、、、? シンプルにしたデモ(Fx2対応) 追記:その2 「ふ」さんのコメントにより、Saf

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • CSS Spriteを活用しよう - DesignWalker

    CSS Spriteを活用しよう - DesignWalker
  • 1