我有css类,它将跨度设置为特定的左侧位置。
left: 0.5em;
如何将左侧值覆盖为:
right: 0.5em;
......内联还是其他课程?
换句话说,如何将left值设置为nothing或null?
答案 0 :(得分:33)
也许答案是left: auto
?
答案 1 :(得分:0)
有几种方法可以解决这个问题。如果您只想要覆盖一个元素,则可以在该元素中包含不同的样式。如果要修改CSS规则本身,最好的方法是使用Javascript。所有CSS规则都存储在一个数组中 - document.styleSheets[i].cssRules
。您可以迭代此操作,然后根据需要更新相应的规则。
此博客文章还有一个很好的教程,您可能想要查看: Updating CSS with Javascript