<head>
<style type="text/css">
lay2.01{
background-color:#CCFF00; border:thick
}
lay2.02{
background-color:#66FF99; border:thick
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
function getStretchDraw(){
var subject=document.getElementById("lay1")
if(subject.innerText=="+"){
lay2.style.display="block";
subject.innerHTML="-";
}else{
lay2.style.display="none";
subject.innerText="+";
}
}
</script>
</head><body>
<span id="lay1" style="border:thinridge;cursor:hand" onclick="getStretchDraw()">-</span>list1<br>
<ul id="lay2">
<li class="01">语文</li>
<li class="02">数学</li>
<li class="01">英语</li>
<li class="02">自渊</li>
<li class="01">化学</li>
<li class="02">生物</li>
</ul>
list2
</body>
</html>
上面是测试分行显示颜色的界面,为什么样式表无法显示,有什么错误????
<style type="text/css">
lay2.01{
background-color:#CCFF00; border:thick
}
lay2.02{
background-color:#66FF99; border:thick
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
function getStretchDraw(){
var subject=document.getElementById("lay1")
if(subject.innerText=="+"){
lay2.style.display="block";
subject.innerHTML="-";
}else{
lay2.style.display="none";
subject.innerText="+";
}
}
</script>
</head><body>
<span id="lay1" style="border:thinridge;cursor:hand" onclick="getStretchDraw()">-</span>list1<br>
<ul id="lay2">
<li class="01">语文</li>
<li class="02">数学</li>
<li class="01">英语</li>
<li class="02">自渊</li>
<li class="01">化学</li>
<li class="02">生物</li>
</ul>
list2
</body>
</html>
上面是测试分行显示颜色的界面,为什么样式表无法显示,有什么错误????
解决方案 »
- 打开JBuilder显示下图
- 大家可不可以推荐几本关于搭建中型 网站的书?
- classpath问题?
- 细节问题,关于插入单引号和从数据库中提取<%%>标签对,本人正急..........
- struts处理跨页表单时,发现FORMBEAN中相应的SETER方法没有被调用,请教!
- 求FLASH文字特效工具(支持中文的Goldshell FlaX 3.01 注册版).收到后马上结贴!
- 各位高手,这个数据库连接错误怎么解决啊
- 如何运行servlets 程序 ?
- jsp与servlet通信问题.....高分高分.up有分
- 安装在jbuilder4上的Tomcat为什么不好用
- JAVA用DOM解析XML 可以解析的文件越来越小 求教
- EXT从数据库读数据,数据条目太多需要加滚动条,求高手解决
<style type="text/css">
#lay2 .s01 {
background-color: #CCFF00;
border: thick;
}#lay2 .s02 {
background-color: #66FF99;
border: thick;
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
function getStretchDraw() {
var subject = document.getElementById("lay1")
if (subject.innerText == "+") {
lay2.style.display = "block";
subject.innerHTML = "-"; } else {
lay2.style.display = "none";
subject.innerText = "+";
}
}
</script></head>
<body>
<span id="lay1" style="border: thinridge; cursor: hand"
onclick="getStretchDraw()">-</span>list1
<br>
<ul id="lay2">
<li class="s01">语文</li>
<li class="s02">数学</li>
<li class="s01">英语</li>
<li class="s02">自渊</li>
<li class="s01">化学</li>
<li class="s02">生物</li> </ul>
list2
</body>
</html>
li下的Id是数据,选择器解析会出现错误。
var oDiv = document.getElementById("lay2");
var oP = oDiv.getElementsByTagName("li");var color = "";
var i = 0;
for (i = 1; i <= oP.length-1; i++) {
if (i % 2 == 0)
{
oP[i].style.backgroundColor="red";
}
else
{
oP[i].style.backgroundColor= "blue";
}
}
};
{
if(i%2==0)
oP[i].style.color = "red";改字体的颜色
else
oP[i].style.color = "blue";
}
#lay2.01{
background-color:#CCFF00; border:thick
}
#lay2.02{
background-color:#66FF99; border:thick
}
</style>
这段少一个#,不上就行