社区
JavaScript
帖子详情
js能取到class样式里的width宽度吗,不是style里的???
oolinyu
2015-06-02 11:29:40
样式 .node{width:200px;height:200px;}
<div class='node'>你好</div>
我相通过js取到样式里的width值,怎样才能取到
...全文
858
8
打赏
收藏
js能取到class样式里的width宽度吗,不是style里的???
样式 .node{width:200px;height:200px;} 你好 我相通过js取到样式里的width值,怎样才能取到
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
onlystone
2018-01-08
打赏
举报
回复
你也可以用getCurrentStyle//IE 或者getComputedStyle//firefox来获取。
Hmg-L
2015-06-03
打赏
举报
回复
6L 正解....
香蕉猪
2015-06-03
打赏
举报
回复
用jq获取 .node{width:200px;height:200px;} <div class='node' id=‘node’>你好</div> $("#node").width();
qq_16495415
2015-06-03
打赏
举报
回复
var obj = document.getElementById("id"); function styleVal(obj,attributeName){ if(obj.currentStyle){ return obj.currentStyle.attributeName; } else{ return getComputedStyle(obj,false).attributeName; } } styleVal(obj,width);
tommercatfly
2015-06-02
打赏
举报
回复
你可以试试看jq中的width方法,应该也可以得到你想要的宽度
Go 旅城通票
2015-06-02
打赏
举报
回复
js获取级联样式表中定义的CSS值
嘻哈大咖秀
2015-06-02
打赏
举报
回复
jss获取不到css里面的样式的 <div class='node' width=‘200px’>你好</div> $(".node").attr('width')
天际的海浪
2015-06-02
打赏
举报
回复
offsetWidth 对象的实际宽度
相关推荐
js
获取Html元素的实际
宽度
高度的方法
第一种情况就是宽高都写在
样式
表
里
,就比如#div1{
width
:120px;}。这中情况通过#div1.
style
.
width
拿不到
宽度
,而通过#div1.offset
Width
才可以获取到
宽度
。 第二种情况就是宽和高是写在行内中,比如
style
=”
width
:120px;”,这中情况通过上述2个方法都能拿到
宽度
。 小结,因为id.offset
Width
和id.offsetHeight无视
样式
写在
样式
表还是行内,所以我们获取元素宽和高的时候最好用这2个属性。注意如果不是写在行内
style
中的属性都不能通过id.
style
.atrr来获取。 现 在的前端制作很少直接把
样式
写
style
里
了,都是写
style
.
width
和offset
width
的区别
当我使用
JS
的时候 , 我发现有时候用
style
.
width
不能获取元素的值. 后面我才明白
style
.
width
只能获取当前元素的行间
样式
,不能获取元素的内部
样式
当你的
width
或者height写在CSS
样式
中的时候,在
JS
里
你的
style
不能获取到
width
, 当你的
样式
写在行间中的时候就可以获取到: <div id="div1"
style
="
width
: 300px;"&...
支付宝小程序开发给图片
width
Fix并
宽度
百分百。真机上调试却
宽度
不满或者超出问题
直接给image一个
class
然后用在
class
里
写
width
:100%是行不通的 要给图片外层套上view* 并且
width
:100%之后采用内联
样式
style
写法 或者用外层view的
class
名字去取image标签给
width
:100% ...
js
获取Html元素的实际
宽度
高度
情况一:宽高都写在
样式
表
里
,即外部
样式
或嵌入式
样式
,比如#div1{
width
:120px;}。这种情况通过#div1.
style
.
width
拿不到
宽度
,而通过#div1.offset
Width
才可以获取到
宽度
。情况二:宽和高是写在行内中,即内联式
样式
,比如
style
="
width
:120px;",这中情况通过上述2个方法都能拿到
宽度
。因为id.offset
Width
和id.offsetHeigh...
js
获取元素css
样式
表中的
样式
情况一:宽高都写在
样式
表
里
,即外部
样式
或嵌入式
样式
,比如#div1{
width
:120px;}。这种情况通过#div1.
style
.
width
拿不到
宽度
,而通过#div1.offset
Width
才可以获取到
宽度
。 情况二:宽和高是写在行内中,即内联式
样式
,比如
style
="
width
:120px;",这中情况通过上述2个方法都能拿到
宽度
。 因为id.offset
Width
和id.off
发帖
JavaScript
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
8.7w+
社区成员
22.4w+
社区内容
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2015-06-02 11:29
社区公告
暂无公告