为什么js中设置定位,style.cssText有效,style.position无效。
正确代码见下,效果见图一。若把js中cssText那一行改为"d[i].style.positon='absolute';",异常如图二。为什么style.positon...
正确代码见下,效果见图一。若把js中cssText那一行改为"d[i].style.positon='absolute';",异常如图二。为什么style.positon设置无效?<!DOCTYPE html><html><head> <title></title> <style type="text/css"> div {width: 30px;height: 30px;background-color: red;} </style></head><body><div>1</div><div>2</div><div>3</div><script type="text/javascript"> var d = document.getElementsByTagName('div'); for(i=0;i<10;i++){ d[i].style.cssText='position:absolute'; d[i].style.top=i*30+'px'; d[i].style.left=i*30+'px'; }</script></body></html>
百度排版不行,附上代码截图,方便阅读。 展开
百度排版不行,附上代码截图,方便阅读。 展开
2018-09-23 · 知道合伙人互联网行家
关注
展开全部
jQuery CSS 操作
jQuery 拥有三种用于 CSS 操作的重要函数:
$(selector).css(name,value)
$(selector).css({properties})
$(selector).css(name)
函数 css(name,value) 为所有匹配元素的给定 CSS 属性设置值:
实例
$(selector).css(name,value)
$("p").css("background-color","red");
函数 css({properties}) 同时为所有匹配元素的一系列 CSS 属性设置值:
实例
$(selector).css({properties})
$("p").css({"background-color":"red","font-size":"200%"});
函数 css(name) 返回指定的 CSS 属性的值:
实例
$(selector).css(name)
$(this).css("background-color");
jQuery中没有获得全部css的功能。你可以直接使用js的这个功能,混用js和jquery代码不会出现冲突的情况。
jQuery 拥有三种用于 CSS 操作的重要函数:
$(selector).css(name,value)
$(selector).css({properties})
$(selector).css(name)
函数 css(name,value) 为所有匹配元素的给定 CSS 属性设置值:
实例
$(selector).css(name,value)
$("p").css("background-color","red");
函数 css({properties}) 同时为所有匹配元素的一系列 CSS 属性设置值:
实例
$(selector).css({properties})
$("p").css({"background-color":"red","font-size":"200%"});
函数 css(name) 返回指定的 CSS 属性的值:
实例
$(selector).css(name)
$(this).css("background-color");
jQuery中没有获得全部css的功能。你可以直接使用js的这个功能,混用js和jquery代码不会出现冲突的情况。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询