5 回答
哆啦的时光机
TA贡献1779条经验 获得超6个赞
css只有hover跟active及visited几种形式,不借助脚本我没想到怎么去改变css样式,写个简单的js脚本不就行了,这只是一个原理,当然要实现想要的效果的话,修改一下算法就行了
<script language="javascript">
function changebg(){
document.getElementById('div1').style.backgroundColor="green";
}</script>
<div id="div1" style="background-color:red" onClick="javascript:changebg()">xx</div>
Cats萌萌
TA贡献1805条经验 获得超9个赞
改变下思路也可以的
比如你用的
<ul>
<li>首页</li>
<li>次页</li>
<li>三页</li>
<li>四页</li>
</ul>来做的导航,
再定义个和点击时背景一样的类
你把index.html改成
<ul>
<li class="定义的类">首页</li>
<li>次页</li>
<li>三页</li>
<li>四页</li>
</ul>
index2.html改成
<ul>
<li>首页</li>
<li class="定义的类">次页</li>
<li>三页</li>
<li>四页</li>
</ul>
添加回答
举报
0/150
提交
取消