タグ

IE11に関するo_tiのブックマーク (13)

  • #IE11 で #CSS グリッドは難しくない | Sler系SEの技術ブログ

    今回、この記事でAutoPrefixerは利用しません。 IE11は[x]でrepeatを指定できます minmax()は、IE11で利用できますが、auto-fitとauto-fillは利用できません。 fit-content()も、IE11で利用できませんが代替の手段があります。 グリッドの列/行にminmax(min-content, max-content)を適用し、子要素にmax-width: [value]を設定します。 IE11以外のブラウザでは、fit-contentの代わりにautoを指定しても同じです。 ちなみに、IE11のautoの動きは他のブラウザと異なります。 IE11で他のブラウザのautoを再現しようと試みましたが、minmax(min-content, 1fr)は、横幅がコンテンツの量に対応せず、 minmax(min-content, 100%)、minm

  • 「IE11」でスクロール時に固定背景画像がカクつく問題 | 創kenブログ

    リンクをコピー IE(Internet Explorer)に泣かされることは多々あります。 WEB制作者の頭痛の種です。 徐々にIEの各バージョンも引退しつつありますが、最後の砦である「IE11」は未だ現役です。 今回はこの「IE11」で、スクロール時に固定背景画像がカクつく問題についてです。 発生条件 発生条件は、CSSで背景画像に 「position : fixed」 「background-attachment : fixed」 どちらかを適用した場合に起こるようです。 ま、百聞は一見にしかず。 以下のページをPCから見てください(スマホ・タブレットは画像非表示)。 *サンプルtmp001(no-js) Chrome・Firefox・Edge・Safariなどでは普通に見れます。 普通のサンプルサイトです。 今度はこれをIEで見てみましょう。 マウスでページをスクロールすると、ページ

    「IE11」でスクロール時に固定背景画像がカクつく問題 | 創kenブログ
  • flex-directionを指定した時に IE11で表示がおかしくなる | WEB PIXY

    CSS3から新たに追加された Flexible Boxはプロパティが豊富で可変レイアウトに柔軟に対応できるのでレスポンシブデザインでの制作には欠かせないものになっています。しかし IEでデバッグをしていた時に flex-directionに関連するバグのようなものに遭遇しました。 IEだけ画像に余分な隙間ができる IE 11では flex-directionに columnや column-reverseを指定した子要素に画像があると、その子要素に画像の元サイズの高さ分のスペースができてしまいます。サンプル画像内にある写真の下のグレーの部分がそれにあたります。 解決方法 解決方法はシンプルで min-heightを利用します。IE 11以外のブラウザでの表示に影響はありません。以下がサンプルのコードです。 <div class="flex"> <p class="flex-inner">L

  • IEとcalcとpaddingのバグ - Qiita

    つらい IEだとpaddingに%を含むcalcの計算をすると、ウィンドウリサイズしても反映されない ページ読み込みの時の%の値をリサイズしても保持し続ける, 何故か最大化すると計算し直す サンプル↓ https://codepen.io/anon/pen/RgOwbL vwを使えばうまくいくので、頑張りましょう。

    IEとcalcとpaddingのバグ - Qiita
  • @supportsとIE11

    Internet Explorer 11以下では@supportsがサポートされていない。そのおかげで実装ベースで(CSSハックなどというものなしに)安全にCSSの新機能を試せるようになった。しかしそうなるとIE11などというもののために大量の@supportsが出てくることになり、精神衛生上良くない。実装がある方を優先させCSS全体を適当な@supportsで括ってしまえば良さそうだ。 View Demo: Ban <=IE11 with @supports デモの段落は@supportsをサポートしている安定ブラウザーでは緑になり、IE11ではちゃんと赤になる。不明なAt規則とその子は無視されるようになっていることが確認できる。CSS仕様でもそうだが、IE11以下を含めおおよそすべてのブラウザーでこういう実装になっているはずだ。 CSS全体を括るのは雑過ぎるので、実際にはFlexbox

    @supportsとIE11
    o_ti
    o_ti 2017/06/08
    @supportsをサポートしているかどうか調べるためのクエリーは、多分top: 0が最も短い”
  • IE11のバグまとめ - Qiita

    バージョンごとに進化するIEのバグ 備忘録も兼ねて記事にまとめました。 バグについての解決策と補足も併せて記載してますが、 記事に記載されていない遭遇率高めのバグやより良い解決策などがあれば、是非フィードバックをお願いします。 まとめてみた所感としては、IE6の頃から根的な部分は変わってない気がします。 (ただし、パフォーマンスが大幅にアップしたのは認める。) IE11はWindows10の場合、2025年までサポートが続きます。 https://support.microsoft.com/ja-jp/lifecycle/search/18165 ナンテ/(^o^)\\(^o^)//(^o^)\\(^o^)//(^o^)\コッタイ もうね...アボカドまるごとバナナかと。 ちなみに今年の4月でVistaがサポート終了するので、1ヶ月後にはIE9を窓から放り投げてOKです。 https:/

    IE11のバグまとめ - Qiita
    o_ti
    o_ti 2017/03/15
  • CSSだけで<select>をカスタマイズする - Qiita

    Form系要素スタイルの初期化 ブラウザのForm系要素の初期スタイルをはがすときには、appearance: noneをあてつつ、backgroundやborderなどのリセットをする。 select { -moz-appearance: none; -webkit-appearance: none; appearance: none; border-radius: 0; border: 0; margin: 0; padding: 0; background: none transparent; vertical-align: middle; font-size: inherit; color: inherit; box-sizing: content-box; } しかし<select>だと、WebKit系のを除けば、-moz-apperanceとしているFirefoxでさえも、選択

    CSSだけで<select>をカスタマイズする - Qiita
  • 最新版IEでセレクトボックスの矢印を消す - knowledge base

    このような矢印です。 Chrome/Safari/FireFoxならば、次の方法で非表示にすることが可能です。 select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; } ところが、IEではこの矢印のみが残ってしまいます。 IE10以上になってしまいますが、次の指定をすることで非表示にすることができます。 select::-ms-expand { display: none; }

  • Detecting a Pinned Site (Windows)

    o_ti
    o_ti 2016/10/31
    windows.external.msIsSiteMode
  • 游明朝体・游ゴシック体の使用は注意しなくてはならない・・・ やってくれるねIE先輩! - Qiita

    WindowsでもMacでも同じフォントが使えるということで游ゴシックを試してみたのですが、IEでレイアウトがずれてしまいました・・・。 キャプチャを見てもらえれば分かるかと思うのですが、文字の下に謎の余白?が出来てしまっています MSコミュニティにもこんな質問があがっていました。 IEで「游ゴシック/游明朝」を表示させると、文字の下側に由来不明の余白が生じる 相変わらずIE先輩には悩まされますね・・・ 検証コード <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>游書体テスト</title> <style type="text/css" media="screen"> html { box-sizing: border-box; font-size: 16px; line-height: 1.5;

    游明朝体・游ゴシック体の使用は注意しなくてはならない・・・ やってくれるねIE先輩! - Qiita
    o_ti
    o_ti 2016/04/12
    IE11で游ゴシック、游明朝を使うとベースラインがなんかずれる
  • Internet Explorerはimg要素に対応してください - Unreviewed

    名前 ブラウザーはスクリーン・リーダーなどの支援技術向けに、ページの構造を提供しています。支援技術はブラウザーが提供するページの構造を読んで、ユーザーに情報を伝えています。このやりとりで使われるのが、アクセシビリティAPIで、やりとりされる情報は木構造であらわされるためアクセシビリティ・ツリーと呼ばれています(アクセシビリティAPIで表現される情報はWebページに限りません。ブラウザーのUIやその他のアプリケーションも、アクセシビリティAPIを通して支援技術と情報をやりとりしています)。 やりとりする情報の中には、オブジェクトの名前があります。WAI-ARIAから「アクセシブルな名前」*1の定義から前半を拾ってくると次のようなものになります(日語訳は筆者)。 アクセシブルな名前はユーザーインタフェース構成要素の名前である。各プラットフォームのアクセシビリティAPIは、アクセシブルな名前の

    Internet Explorerはimg要素に対応してください - Unreviewed
  • Image label for input in a form not clickable in IE11

    The problem In IE11 the image in the following code is clickable to activate/toggle the input in the label: <label> <input type="checkbox"> some text <img src="http://placeimg.com/100/100/any" alt="some img"> </label> While the image in the this exactly same code but inside of a <form> is not clickable to activate/toggle the input: <form> <label> <input type="checkbox"> some text <img src="http://

    Image label for input in a form not clickable in IE11
    o_ti
    o_ti 2015/07/07
    IE11でlabel>imgにclickが発火しないバグ対策(IE8以下でも起こる同様のバグの対策もアリ)
  • Internet ExplorerのどのバージョンからどのHTML/CSS/JSに対応しているかの一覧

    Internet Explorer 7から対応したHTML/CSS/JS Internet Explorer 7はMicrosoft社から2006年10月18日(日語版は11月2日)にリリースされたウェブブラウザ。 HTML 透過PNGフォーマット abbr要素 CSS 子供セレクタ(親要素 > 子要素 ) 隣接セレクタ(要素1 + 要素2) 間接セレクタ(要素1 ~ 要素2) 属性セレクタ([属性名], [属性名="属性値"], [属性名~="属性値"], [属性名|="属性値"]) a要素以外をセレクタにした:hover擬似クラス, :active擬似クラス :first-child擬似クラス max-widthプロパティ, max-heightプロパティ min-widthプロパティ, min-heightプロパティ positionプロパティの fixed の値 border-c

    Internet ExplorerのどのバージョンからどのHTML/CSS/JSに対応しているかの一覧
  • 1