CSS -webkit-box-orient: vertical屬性編譯后丟失問題詳解
發(fā)布時間:2019-05-14 15:18:52 作者:lvjiajiajia
我要評論

這篇文章主要介紹了CSS -webkit-box-orient: vertical屬性編譯后丟失問題詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
一、起因
需求要求展示兩行,多余的文字用三個點替代,于是用了這幾個不太規(guī)范的屬性
display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
后來發(fā)現(xiàn)代碼里寫的好好的,一到頁面上居然沒有反應(yīng),和沒寫一個樣,f12看了下,原來是-webkit-box-orient: vertical;這個屬性丟失,導(dǎo)致了不生效,在Styles里把這個屬性加上就好了,于是斷定是編譯過程導(dǎo)致這個屬性丟失。
二、解決辦法
網(wǎng)上找了一個可行的解決方案,把autoprefixer關(guān)掉,有一種寫法:
/*! autoprefixer: off */ -webkit-box-orient: vertical; /* autoprefixer: on */
這樣確實解決了編譯丟失的情況,但會在編譯過程中報warning,最后到GitHub上找到最佳解決方案,如下
/* autoprefixer: ignore next */ -webkit-box-orient: vertical;
問題完美解決,也不報warning了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
- 這篇文章主要介紹了Scss編譯輸出風(fēng)格整理的相關(guān)資料,Scss提供了4種風(fēng)格輸出CSS,以滿足更多人的需求,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編2019-03-29
- 這篇文章主要介紹了淺談css3中calc在less編譯時被計算的解決辦法的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-04
- 這篇文章主要介紹了詳細解讀CSS的預(yù)編譯器PostCSS,PostCSS與其他CSS預(yù)編譯器比起來結(jié)構(gòu)更為簡潔,需要的朋友可以參考下2015-07-20