重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

css点击后改变样式,css点击后改变样式,在点击回到原来的

如何用它CSS设置鼠标单击后的样式

需要准备的材料分别有:电脑、浏览器、html编辑器。

七星网站建设公司成都创新互联公司,七星网站设计制作,有大型网站制作公司丰富经验。已为七星上千多家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的七星做网站的公司定做!

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的style标签中,输入css代码:a:visited {color: blueviolet;}。

3、浏览器运行index.html页面,此时超链接文本单击后的样式被设置了文字紫色颜色。

css 点击后样式

/* 字体链接样式 */

td.firstLevelMenuClass a:link {color: #3E8BAC; text-decoration: none;}      /* 未访问的链接 */

td.firstLevelMenuClass a:visited {color: #FFFFFF; text-decoration: none;}    /* 已访问的链接 */

td.firstLevelMenuClass a:hover {color: #FFFFFF;}    /* 鼠标移动到链接上 */

td.firstLevelMenuClass a:active {color: #FFFFFF;}   /* 选定的链接 */

/* 鼠标事件背景样式 */

td.firstLevelMenuClass:hover {background-image: url(../../Public/img/menu_first_down_bg.gif); }  /* 鼠标移动到链接上 */

td.span style="color:#cc0000;"firstLevelMenuClassHover/span{background-image: url(../../Public/img/menu_first_down_bg.gif); }

td.firstLevelMenuClass{background-image: url(../../Public/img/head_menu_center.gif); }

JS:

[javascript] view plain copy

/*

* 取得对应类和标签的HTML元素

* clsName:给定类名

* tagName:给定的HTML元素,如果为任意 tagName='*'

*

*/

function getElementsByClassName(clsName, tagName) {

var ClassElements = [];

selElements = document.getElementsByTagName(tagName);

for (var i = 0; i  selElements.length; i++) {

if (selElements[i].className == clsName) {

ClassElements[ClassElements.length] = selElements[i];

}

}

return ClassElements;

}

//通过改变元素class名达到间接改变背景样式

function onFirstMenuChangeBg(e) {

//先清除已经改变的元素背景样式

var getElements = getElementsByClassName('span style="color:#cc0000;"firstLevelMenuClassHover/span', 'td');

for (var i = 0; i  getElements.length; i++) {

getElements[i].className = "firstLevelMenuClass";

}

//设置鼠标点击元素背景样式

e.className = "firstLevelMenuClassHover";

}

HTML:

[html] view plain copy

td class="firstLevelMenuClass" id="firstLevelMenu0"  onclick="onFirstMenuChangeBg(this);" 

a href='#'测试0/a

/td

td class="firstLevelMenuClass" id="firstLevelMenu1"  onclick="onFirstMenuChangeBg(this);" 

a href='#'测试1/a

/td

td class="firstLevelMenuClass" id="firstLevelMenu2"  onclick="onFirstMenuChangeBg(this);" 

a href='#'测试2/a

/td

html css js导航点击菜单后自动改变背景颜色

1、建立一个静态页命名为change.html ,标题为js导航点击的怎么同时变图片跟字体颜色。

2、设置一个简易的导航栏。

3、加css 控制菜单的样式,并加入背景图片。

4、为li添加id,创建函数fun ,并传递传递参数。

5、为函数加入点击导航改变背景图片的代码element.style.backgroundImage="url(images/bg2.png)";

6、加入改变文字大小的代码

element.style.color="black";

//修改文字大小

element.style.fontSize="18px";

7、然后就完成了。


分享文章:css点击后改变样式,css点击后改变样式,在点击回到原来的
文章出自:http://cqcxhl.com/article/dsiehoi.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP