我在下面粘贴的代码是为了在中间2个链接上显示没有文字的图像,并返回到复位和第四个链接上的文本。我已经设置了显示:只有span标签没有,但它什么也没有做。无论如何,无论如何只是在不使用框架的情况下完成我的工作?css页面问题
编辑:例如
<html>
<head>
<style type="text/css">
.class1{color:#000; background-image:url('1.jpg');}
.class1 span { display: none;}
.class2{color:#00f; background-image:url('2.jpg');}
.class2 span { display: none;}
.class3{color:#0f0; background-image:url('1.jpg');}
.class3 span { display: none;}
.class4{color:#f00;}
</style>
</head>
<body>
<script type="text/javascript">
function sbox(divid, classname)
{
document.getElementById(divid).className=classname;
}
</script>
<div>
<a href="#" onclick="sbox('div1','class1');return false;">Reset</a><br/>
<a href="#" onclick="sbox('div1','class2');return false;">try here</a><br/>
<a href="#" onclick="sbox('div1','class3'); return false;">or here</a><br/>
<a href="#" onclick="sbox('div1','class4');return false;">or maybe here</a>
</div>
<div id="div1" class="class4"><span id="div1_text">Blah blah blah</span></div>
</body>
</html>
我认为你需要修复问题的格式。 – 2008-12-03 12:09:46
你错过了参考的例子。 – tvanfosson 2008-12-03 12:12:03