タグ

2012年4月12日のブックマーク (6件)

  • [CSS]IE6でよく遭遇する6つのバグとその解決方法 | コリス

    CSS Trickのエントリーから、IE6でよく遭遇する6つのバグとその解決方法の紹介です。 IE CSS Bugs That’ll Get You Every Time ボックスモデルのバグ マージンが二倍になってしまうバグ min-width, min-heihgtと同等の指定 Stepdownバグ hover擬似クラスをa要素以外にも対応 透過PNGを透過表示に対応 ボックスモデルのバグ <textarea name="code" class="css" cols="60" rows="5"> div#box{ width:100px; border:2px solid black; padding:10px; } </textarea>

  • 特に気をつけたいIE6のバグ

    未だある程度のシェアを誇るIE6の有名なバグです。 Seesaaのブログをカスタマイズする上で、カラム落ちなど、大きくレイアウトが崩れる原因は、この2つだと思います。この2つを覚えておくだけでも、かなり違うと思います。 1)floatを指定した場合にmarginが2倍になる このバグは、floatと左右marginの特定の組み合わせで発生します。 下の例は、3つのボックスにfloat:leftを指定し、左右に10pxのmarginを指定しています。 この場合、左floatの一番左のボックスの左marginが2倍になります。 同様に、右floatの一番右のボックスの右marginも2倍になります。 全体の幅に余裕がある場合、問題ありませんが、きっちり合わせた場合、押し出されてカラム落ちになります。 (対策)marginが必要な場合、バグの発生しているボックスに、display:inline;

    特に気をつけたいIE6のバグ
  • WEBデザイナー覚え書きノート IE6でスクロールしているとborder(ボーダー)が消える現象。

    CSSを使ったコーディングなどを行っていると、border指定のCSSが、スクロール操作で消えてしまったり、マウスでなぞったら出てきたりと、挙動がおかしくなることがある。 フルCSSでコーディングを行っている方は、遭遇されてる方も多いのではないかと思います。 解決策は至って簡単で、以前にエントリーした「IE6で文字間がギュっと詰まったりする症状」の解決策と同じです。同じ条件で発生するバグですね。 自分の場合は、IE6で文字が詰まるバグに、合わせ技で発生していました。 分かりやすく言えば、線(border)を乗せる裏地がいるってこと。 要素を包んでいる親タグ自体に「background-color:#FFFFFF;」などのそのボックス背景にあわせた色を指定することで改善ができる。 もうひとつの解決策は、そのボックスサイズを「width」でサイズ指定。 どちらか片方でも直ります。 「背景がない

  • WEBデザイナー覚え書きノート IE6 【文字が重なる、文字が詰まる、背景がダブる、表示がおかしくなる】現象 

    iframeなどを切った中のHTMLのタグにCSSで背景の設定を行うと、 IE6で表示上おかしくなることがある。 解決方法は至って簡単。 body { margin: 0px; padding :0px; text-align: center; font-family: "MS Pゴシック", Osaka, sans-serif; font-size: 12px; line-height:140%; background-image: url(../common_img/bg.gif); background-repeat: repeat-x; } 上記にbackground-color: #FFFFFF;(サイトに併せたカラー)を指定する。 リピートさせたい時は、背景色指定を行いましょう。 body { margin: 0px; padding :0px; text-align: cen

  • 丸囲み数字などの環境依存文字を使う方法 [ホームページ作成] All About

    丸囲み数字などの環境依存文字を使う方法環境依存文字(機種依存文字)でも文字化けせずに表示する方法を紹介。丸囲み数字、ローマ数字、ハートマークなど一部の特殊な文字や記号は、環境依存文字と呼ばれます。HTMLファイルの保存時に文字コード(テキストエンコーディング)をUTF-8にできない場合でも、数値文字参照という特殊な書き方を使えば、閲覧者の環境に関係なく各種記号を文字化けせずに表示できます。 環境依存文字(機種依存文字)とは? 文字化けしない表示方法とは? 丸囲み数字、ローマ数字、ハートマークなど一部の文字や記号は、環境依存文字(機種依存文字)と呼ばれます。Webページやメールなどの各種文書を作成する際の文字コードにUTF-8などのUnicode(ユニコード)を採用していれば、それらの環境依存文字でも文字化けすることなく表示できます。しかし、SHIFT-JISやEUC-JPなどのUnicod

    丸囲み数字などの環境依存文字を使う方法 [ホームページ作成] All About
  • list-style-imageを使わずにリストマーカーに画像を使う

    DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 こんにちは、maiです。今回は初心に返って、ごく簡単で使いどころが多い「リストマーカーを画像にする」について。 リストマークを画像にする場合、 list-style-imageというプロパティが既にありますが、 これを使うとちょっとズレたりしちゃうのでデザインとしてちょっと…ということがあります。 そういうズレを防ぐためにも、リストマークを画像にする時は backgroundで入れてしまいましょう。 具体的にはこんな感じ↓ ◆list-style-imageを使った場合 cssの記述自体は簡単ですが、テキストに対して上ズレしちゃってます。li { list-style-image: url(../list-mark.png); }  ◆backgroun