Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

IEに関するkshibata101のブックマーク (4)

  • Applerの備忘録(仮): IE用条件付コメントのまとめ

    BlogのCSSをいじりました。念願の「メニューは固定幅で文部分は可変幅」というレイアウトが出来上がりました。 使用心地は大差ないでしょうがこれからもどうかよろしく。 CSSをいじってはブラウザでチェック、いじってはチェックという作業を繰り返してやっていましたが、「ここをいじると、こうはなるけどああはならない」というような「こちらが立てばあちらが立たず」状態が幾度も発生しまして、いくらかの苦労を致しました。 その中で「ここをいじるとAというブラウザでは正しく表示されるけどBというブラウザでは見られたもんじゃないな」という現象も経験します。この「Bというブラウザ」こそ、かの悪名高きWebブラウザ「Internet Explorer」です。正確には「Internet Explorer 6」。略して「IE6」。 かつてはPC使用者の使用率ほぼ100%を誇ったWebブラウザです。今では

  • csstest:CSSだけで、IE6、IE7、IE8、IE9を判別する条件付きのHTML classとハック

    HTMLのヘッダー部分 <!--[if lt IE 7 ]> <html class="ie6"> <![endif]--> <!--[if IE 7 ]> <html class="ie7"> <![endif]--> <!--[if IE 8 ]> <html class="ie8"> <![endif]--> <!--[if IE 9 ]> <html class="ie9"> <![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <html> <!--<![endif]--> CSSソース .testbox { background: #ffffff;} .ie6 .testbox { background: #aaff44;} /* 黄緑 */ .ie7 .testbox { background: #88ffff;} /* 水色 */ .ie8

  • jQuery使用時のIE対応色々 - これでも…

    色々今回詰まったりしたのでmemo。 確認ブラウザは以下。 IE:7、8 FF:3.6 opera:10.63 safari:5.0.2 ●DOMの表示・非表示方法 やり方2通りほどあるのでどっちかで出来なかったら方向転換する 1.style="display: none"付ける これIEで成功しない時とかある。 なんでだろ…FF、safari、operaでは動くくせに。。。 ついでにコレも2通りやり方あったり。 $('dom').attr('style', 'display: none') か $('dom').css('display: none') IEはattrの方じゃないと効かなかった。。。 全てのタグがそうかはわからないけど。 2.DOM生成・削除する bindする必要無いならこっちの方がイイ。 イベントくっつける時はIEだとbindしても動いてくれないのでliveとか使わない

    jQuery使用時のIE対応色々 - これでも…
  • HTML5の新要素をjQueryでappendとかするとIEでバグる件 - Webtech Walker

    jQueryでsectionとかarticleとかをappendしたときにstyleが反映されなかったという話しを聞いたので調べた&検証してみたメモ。 デモつくった 調べてみたところ、定義されていない要素をinnerHTMLしてappendChildすると、以下の例の場合IE8以下では開始タグ、テキストノード、終了タグの3つの要素として追加されるとのこと。(html5shivは読み込んでます) var div = document.createElement('div'); div.innerHTML = '<section>section</section>'; document.getElementById('box').appendChild(div); 以下のようにcreateElementすればいける。 var div = document.createElement('div'

    HTML5の新要素をjQueryでappendとかするとIEでバグる件 - Webtech Walker
  • 1