CSS导航代码高亮显示的修改(全部分奉上)

html-css020

CSS导航代码高亮显示的修改(全部分奉上),第1张

<script language="javascript">

<!--

function changeEl(El){

try{

if(typeof El != "object") {

return

}

var els = document.all("ttttt")

if(typeof els == "object" &&els != null){

if(!els.length)els = [els]

for(var i in els){

els[i].setAttribute("id", "pageLinks")

}

}

El.setAttribute("id", "ttttt")

}catch (E){}

}

//-->

</script>

ID名ttttt是高亮样式,pagelinks是默认样式,调用ttttt是把这样默认的覆盖掉,这样调用<div id="pageLinks" onClick="changeEl(this)"><a href="#">123</a>

定义两个ID样式(#pageLinks和#ttttt),然后贴上我的代码,就可以了,有什么好解释滴?

多说无益,实践才是真理啊伙计

只有css代码没法做调试,但你改一下下面这段代码,应该会有效果,只是不知道是不是你要的效果:

#nav ul {

position: absolute

margin-right: 115px

margin-top: -30px

}

你改一下这段css,然后再根据效果改一下其它代码。希望对你有点帮助

2种原因:

1、你们使用的浏览器版本不一样,而你写的css也不够严谨,因为各版本浏览器兼容性的问题导致页面出错;

2、你的css文件调取路径有问题,通常写css之前我们都会先建一个站点,这样选取文件的时候自动生成的路径就不会有错了;