我目前在我的CSS上使用像素,我想知道是否有自动计算器或更简单的方法将此值更改为百分比而不是逐个更改元素...
答案 0 :(得分:0)
您可能希望使用jQuery或其他插件自动执行此操作。
或者您需要先对元素进行分组并更改其属性。这样的
a {
/* property: value; */
}
然后,您可以管理它们。但请记住,一旦你改变它们,它们就不会被它们自己应用于每个元素。您仍然需要逐个更改每个属性。
答案 1 :(得分:0)
如果你不介意一点点javascript
function getWidth(elem) {
if(!elem.parentNode) return 100;
return 100*elem.offsetWidth/elem.parentNode.offsetWidth;
}