网络编程
位置:首页>> 网络编程>> JavaScript>> css布局查看器

css布局查看器

  发布时间:2008-10-29 11:22:00 

标签:布局,css,样式

突发奇想,写了以下这段代码,感觉还不错,拿来和大家分享

作用:查看页面布局

使用方法:在页面底部包含以下这段代码

ff3,ie7测试可用

var divs=document.getElementsByTagName("div");
var m=0;
for(i=0;i<divs.length;i++){
    if(!divs[i].hasChildNodes()){
        var text=document.createElement("span");
        var firstdivnode=divs[i].firstchild;
        divs[i].appendChild(text);
    }
    switch ((m++) % 5){
        case 0:
        divs[i].style.backgroundColor="#2F615A";
        break;
        case 1:
        divs[i].style.backgroundColor="#F3F7E1";
        break;
        case 2:
        divs[i].style.backgroundColor="#F7B17E";
        break;
        case 3:
        divs[i].style.backgroundColor="#ED7745";
        break;
        default:
        divs[i].style.backgroundColor="#214A45";
    }
}
var spans=document.getElementsByTagName("span");
for (i=0;i<spans.length;i++){
    spans[i].innerHTML=spans[i].parentNode.className;
    if(spans[i].parentNode.id){
        spans[i].innerHTML=spans[i].innerHTML+"&nbsp;id: "+spans[i].parentNode.id;
    }
}

代码演示:


0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com