所以我最近一直在使用CSS編譯器,但我不知道如何(或者如果有可能)動態生成選擇器片段。使用任何CSS編譯器(Sass,Less)生成選擇器
舉例來說,假設我想使混入得到
display: inline-block;
工作跨瀏覽器。我將不得不做風格,是的,但我必須做IE6/7選擇器黑客來讓他們在這些瀏覽器中工作。理想情況下,我正在尋找一種可以添加到元素中的方法,並有能力進行工作。有些人最近給了我這個解決方案:CSS compilers and converting IE hacks to conditional css
這將是很好的,以最小的方式實現,這將允許我指定它爲給定的元素,並在我的路上(例如在更少,你可以創建一個帶有樣式的類,將該類傳遞給另一個元素,並且該元素將繼承所有這些樣式。傳遞一個元素.inline-block會很好,並且它會創建支持IE6/7所需的樣式,而不必採取這樣的東西
_color: pink;
任何想法
編輯:例如爲好,怎麼可能我爲LESS做了一些類似clearfix的事情? (lesscss.org)?如果Sass只能做到這一點,那也是可以的。