欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

js获取css属性,更改margin-top属性,给每个a标签的margin-top属性在原基础上 +5px 得到 获取 设置 margin-top 有大用

shiping1 的头像

js获取css属性,更改margin-top属性,给每个a标签的margin-top属性在原基础上 +5px

2013-06-14 18:39花开亦物语 | 浏览 5404 次  悬赏:15
<a id="a1" href="#" class="float_r" style="margin-top:10px;"></a>
<a id="a2" href="#" class="float_r" style="margin-top:20px;"></a>
<a id="a3" href="#" class="float_r" style="margin-top:30px;"></a>
<a id="a4" href="#" class="float_r" style="margin-top:40px;"></a>
<a id="a5" href="#" class="float_r" style="margin-top:50px;"></a>
我想更改margin-top属性,给每个a标签的margin-top属性在原基础上 +5px
2013-06-14 21:39网友采纳
 

script代码

1
2
3
4
5
6
7
8
9
10
11
12
13
<script type="text/javascript">
           var init = function(){
                 var eles = document.getElementsByTagName("a");
                 for(var i=0;i<eles.length;i++){
                      setCss(eles[i]);
                     
                 }
            
           var setCss = function(ele){
                      var m = parseInt(ele.style.marginTop);
                       ele.style.marginTop = (m + 5)+'px';
           }            
 </script>

可能把a换成div会有效果。希望对你有帮助



来自  http://zhidao.baidu.com/link?url=Im_114IKmTVxFiKIKQjtpqep55EKFih0McOetBOrTFo143AnUuAEN6AGg31It0ReUZ6...
普通分类: