<!--
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之前我们都会先建一个站点,这样选取文件的时候自动生成的路径就不会有错了;