我有一些我需要设计风格的文字,但它可以在多种类型的设备上运行。因此,以列数为例,我尝试这样做:
$columnDiv.css({
'-moz-column-count': value,
'-webkit-column-count': value,
'column-count': value,
});
但它只会导致-moz-column-count被内联应用。无论如何都有jquery放在其他浏览器中?在Chrome中,它只会应用-webkit-column-count css样式。
答案 0 :(得分:0)
jQuery在这方面的工作方式是它知道你需要一个带前缀的版本。所以你要申请的只是"列数":2,并且根据浏览者的观点,jQuery将添加前缀版本。
因此,除非它在任何设备上实际被破坏,否则您无需担心在jQ中将所有带前缀的版本添加到样式中。