我正在使用cssutils python 模块解析 css 样式表。解析器在到达“[dir=ltr] div.row div.label”选择器时发出错误。
我想找到一种方法来修改 CSS 以使解析器满意并保持相同的功能。
这样做的标准方法是什么:
div.row div.label {
float: left;
width: 18%;
text-align: right;
}
div.row div.formw {
width: 80%;
}
[dir=ltr] div.row div.label, [dir=rtl] div.row div.formw {
float: left;
text-align: right;
}
[dir=rtl] div.row div.label, [dir=ltr] div.row div.formw {
float: right;
text-align: left;
}
注意:“dir”用于控制诸如希伯来语或阿拉伯语等语言的文本方向。
http://www.unics.uni-hannover.de/nhtcapri/bidirectional-text.html