永发信息网

jQuery获取HTML元素“div”的宽度:$("div").width()

答案:3  悬赏:60  手机版
解决时间 2021-11-14 16:32
jQuery获取HTML元素“div”的宽度:$("div").width()
最佳答案
一、途径:
第一种情况就是宽高都写在样式表里,就比如#div1{width:120px;}。这中情况通过#div1.style.width拿不到宽度,而通过#div1.offsetWidth才可以获取到宽度。
第二种情况就是宽和高是写在行内中,比如,这中情况通过上述2个方法都能拿到宽度。
二、小结:
因为id.offsetWidth和id.offsetHeight无视样式写在样式表还是行内,所以我们获取元素宽和高的时候最好用这2个属性。注意如果不是写在行内style中的属性都不能通过id.style.atrr来获取。
三、代码:
var o = document.getElementById("view");
var h = o.offsetHeight; //高度
var w = o.offsetWidth; //宽度

参考资料
js获取Html元素的实际宽度高度的方法.脚本之家[引用时间2017-12-29]
全部回答
这是一个奇妙的世界
$("div").width()是jquery自己的方法,不能使用$("div").style.width。使用$("div").css('width')
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
您好,请教关于精工SNZG17K1,请帮忙鉴定一下
青松村地址在哪,我要去那里办事,
电液伺服阀的工作原理是什么?
膜制氮和PSA制氮有什么区别如题
关于劳动争议相关法律问题
安全生产中的〝四种安全〞是哪四种?
网上看到一句很精辟的话:生活中遇到傻逼怎么
脑筋急转弯为什么小明能一只手让车子停下来
小明有8个小朋友,有12个家人,一共和起来有多
手机里的悬浮球有什么作用?
打足气车胎放置一段时间后都会变瘪是什么原因
谁能告诉我,华顿台式机怎么进入bioss,以后就
ygg什么意思
怎样用bp3122集成块制作led灯
谁来科普一下宝莲灯里那个变态的杨戬 三圣母
推荐资讯
汽车油耗过大怎么回事?
45和32能用什么来约分急需要拿啥约的
替别人抄经书算谁的功德
女儿嫁出去了,不能在娘家扫地是不是那个娘家
为什么有的人小时生活中得势一点,就变的飘了
长歌一曲的歌词
求林正英全部电影百度资源,清晰度高一点的,
YY经常放的我让你犟嘴跪下,东北味的 还有打人
2015年中国的总收入是多少万美元
香:苦( ) A.烫:凉 B.大:白 C.老:少 D.
制作蘑芋豆腐一斤蘑芋粉放多少碱
淘宝以前有家店叫皮衣吧,后来改什么名字了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?