2024-10-07
年々身体の動きが遅く、重くなっていっているかねです。
今回はWebサイトを構築する上でいつもぶち当たるブラウザごとのまとめていきたいと思います。
・IEについて
・Edgeについて
・Firefoxについて
・Chrome/Opera/Safariについて
・Chrome/Operaについて
・Safariについて
@media all and (-ms-high-contrast: none) { /* スタイル */ } /* こっちでも対応可能! */ _:-ms-lang(x)::-ms-backdrop, .selector { /* スタイル */ }
@supports (-ms-ime-align: auto) { /* スタイル */ } /* こっちでも対応可能! */ _:-ms-lang(x)::backdrop, p { /* スタイル */ }
@-moz-document url-prefix() { /* スタイル */ }
@media screen and (-webkit-min-device-pixel-ratio:0) { /* スタイル */ }
@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm) { /* スタイル */ }
_::-webkit-full-page-media, _:future, :root p { /* スタイル */ }
if(strpos($_SERVER['HTTP_USER_AGENT'],'Win') !== false){ /* ここに書く */ }
if(strpos($_SERVER['HTTP_USER_AGENT'],'Mac') !== false){ /* ここに書く */ }
本当に毎日勉強そして経験値です。。
メタルの王様とか倒して経験値どかっともらえるのはゲームだけですね。
現実は一歩一歩の積み重ねが経験値です。
今回は下記のサイトを参考にさせていただきました。
参考サイト
cssをブラウザ単位(IE、Chrome、FireFox、Safari)で適用する方法
https://dot-blog.jp/news/css-browser-unit-apply/CSSでスタイルをIEのみ・Edgeのみ・Firefoxのみ・Chrome(とOpera)のみ・Safariのみに適用する方法
https://techmemo.biz/css/only-firefox-chrome-hack/JavaScriptでブラウザとOSを判定する2つの方法
https://qiita.com/TD12734/items/671064e8fce75faea98d
もしわからないことや相談したいことなどがありましたら、ぜひ株式会社あんどぷらすへ!