cssで-webkit-box-orientを定義したのに反映されない
こちらを見て解消した。
Autoprefixerが悪さをしていたようです。
Autoprefixerは最新のブラウザ実装状況をまとめたサイト「Can I use」の情報を使用し、必要なベンダープレフィックス(-webkit-、-ms-、-moz-など)を付与する為のツールとのこと。
より詳しくは、こちらで
目次
解決策
いくつか方法があるようですが、今回はコメントアウトする方法で対応しました。
Autoprefixerの最新バージョンを使っていればこの問題は発生しないようです。
ただ、Autoprefixerのバージョンごとにコメントアウトの方法もいくつかあるようなので、
以下順番に試せばよいと思います。
①バージョンが8.4以降
/* autoprefixer: ignore next */
-webkit-box-orient: vertical;
②バージョンが8.4より古い
/* autoprefixer: off */
-webkit-box-orient: vertical;
/* autoprefixer: on */
③SCSSコンパイル時のoutputStyleを compressed にしている場合
/*! autoprefixer: off */
-webkit-box-orient: vertical;
/*! autoprefixer: on */
②でうまくいかない場合はこちらを試せばよいと思います。
私は③でやっとうまくいきました。
ディスカッション
コメント一覧
まだ、コメントがありません