span的class如何能灵活修改,急,在这里先谢过大家啦
展开全部
span的class灵活修改分两种:
1、方便的修改class属性:写一个统一的css文件,然后用css文件对页面做布局,则后期修改布局的时候只要修改css文件就可以了,相对来说比较灵活;
2、动态的修改class属性:可以通过js方法来动态修改class属性,修改方法如下:
<span id="sp" class="">
js:
<script type="text/javascript">
$("#sp").attr("class","xxxx");
</script>
1、方便的修改class属性:写一个统一的css文件,然后用css文件对页面做布局,则后期修改布局的时候只要修改css文件就可以了,相对来说比较灵活;
2、动态的修改class属性:可以通过js方法来动态修改class属性,修改方法如下:
<span id="sp" class="">
js:
<script type="text/javascript">
$("#sp").attr("class","xxxx");
</script>
展开全部
你想不想使用js?如果用js的话,构造一个函数,
<script type="text/javascript">
window.onload=function(){
var oSpan=document.getElementsByTagName("span");
for(i=0;i<oSpan.length;i++)
oSpan[i].onmouseover=function(){
this.className="要改成的类名";}
}
</script>
这样就会把你鼠标移到的span标签的class改变了,想了解更多的也可以一起来探讨
<script type="text/javascript">
window.onload=function(){
var oSpan=document.getElementsByTagName("span");
for(i=0;i<oSpan.length;i++)
oSpan[i].onmouseover=function(){
this.className="要改成的类名";}
}
</script>
这样就会把你鼠标移到的span标签的class改变了,想了解更多的也可以一起来探讨
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-28
展开全部
很简单 用dom对象或者jquery都可以操作
$("#spanid").attr("style","这里写样式");
$("#spanid").attr("style","这里写样式");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是想改变span的大小之类的属性吗?
在span 里 加上 display:block就可以
在span 里 加上 display:block就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询