我添加rtl(从右到左)语言支持我的大css(较少)样式。我正在寻找一种方法,只需在.less文件中添加嵌套规则,就像分辨率可能的那样CSS - 是否有@media查询RTL语言
对于我可以使用的屏幕尺寸(具有@small
变量,用于某些分辨率),它非常舒适。
.my-class {
width: 100px;
@media @small {
width : 50px;
}
}
有一些方法做类似像
@media direction(rtl) {
/** my rtl styles goes here **/
}
这将是.LESS文件时非常有用,我可以只添加为RLT语言的一些差异嵌套样式,而无需创建分离风格的东西。
我现在唯一发现的是:dir
伪CSS,但它目前仅支持Firefox。 https://developer.mozilla.org/en-US/docs/Web/CSS/:dir
我需要IE9 +支持。
你问关于Sass还是LESS?你不能同时使用两者。 – cimmanon 2014-11-07 00:40:55
我正在使用更少。 – pie6k 2014-11-07 00:41:13
它是'[dir = rtl]'属性选择器。请参阅http://stackoverflow.com/questions/tagged/right-to-left+css – 2014-11-07 02:46:06