Safariのスタイル崩れをCSSハックで調整する方法
CODE
この記事のURLとタイトルをコピーする
サイト制作をしているとChromeとSafariでスタイルが崩れることがありました。
position: absolute;をChrome基準で指定すると、Safariでは少しずれてしまうのです。
今回はSafariのみにスタイルをあてるCSSハックの備忘録です。
少し手間ではありますが、これでSafariでも意図したスタイルを維持できました。
ブラウザ間でスタイルが崩れることはよくあるので活用していきたいと思います。
position: absolute;をChrome基準で指定すると、Safariでは少しずれてしまうのです。
今回はSafariのみにスタイルをあてるCSSハックの備忘録です。
Safariにスタイルを指定するCSSハック
1 2 3 |
_::-webkit-full-page-media, _:future, :root .section { プロパティ: 値; } |
クラス名(ID名)の指定
1行目.sectionを任意のクラス名に指定します。Safariに指定するスタイルを記述
2行目プロパティ: 値;にSafariにあてるスタイルを記述します。少し手間ではありますが、これでSafariでも意図したスタイルを維持できました。
ブラウザ間でスタイルが崩れることはよくあるので活用していきたいと思います。
この記事のURLとタイトルをコピーする