比如有一个DIV,在样式中设定宽度为“80%”,但是获取无论怎么获取到的都是“xxxPX”而不是“80%”,求解怎么才能获取到“80%”?
.
或者是,在样式中设定为“auto”,怎么获取这个“auto”?
js都会将%转成具体的像素值。如果你需要获取具体的%。可以这样:
var _divwidth=$('#div').width();//获取元素的宽度假设,有如下 html 代码:
<!DOCTYPE html>则获取 div 元素的 百分比 宽度代码如下:
<script>效果如图: