大橙子网站建设,新征程启航

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

css点样式,css设置点击样式

请问CSS里的以点开头的样式的详细解释

点儿开头是class选择器。

创新互联专注于偏关网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供偏关营销型网站建设,偏关网站制作、偏关网页设计、偏关网站官网定制、微信小程序定制开发服务,打造偏关网络公司原创品牌,更为您提供偏关网站排名全网营销落地服务。

css选择器有这么常用的几种:

.开头为class选择器;

#开头为id选择器;

直接节点元素开头就是标签选择器;

子类选择器:例如diva{};

后代选择器:例如div a{}。

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

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

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

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

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

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


当前文章:css点样式,css设置点击样式
分享URL:http://dzwzjz.com/article/dsdigii.html
在线咨询
服务热线
服务热线:028-86922220
TOP