CSS实例:鼠标滑过超级链接文字时改变背景颜色
先讲简单的:
通过CSS可以设置超链接在不同时刻的颜色:
<style>
a:link {color: #FF0000} /* 未访问的链接 */
a:visited {color: #00FFFF} /* 已访问的链接 */
a:hover {color: #0000FF} /* 鼠标移动到链接上 */
a:active {color: #00FF00} /* 选定的链接 */
</style>
<ul id="content">
<li><a href="http://www.baidu.com">百度</a></li>
<li><a href="http://www.renren.com">人人网</a></li>
<li><a href="http://www.hao123.com">hao123</a></li>
<li><a href="javascript:;">导航菜单4</a></li>
<li><a href="javascript:;">导航菜单5</a></li>
<li><a href="javascript:;">导航菜单6</a></li>
</ul>
效果就不截图了,自己运行一下吧
下面讲一个稍微复杂一点点的:鼠标滑过超链接文字时修改其背景颜色:
<style>
a:link {color: #FF0000;} /* 未访问的链接 */
a:visited {color: #00FFFF;} /* 已访问的链接 */
a:hover {color: #0000FF;background:#f29901;border-radius:7px;} /* 鼠标移动到链接上 */
a:active {color: #00FF00;} /* 选定的链接 */
</style>
<ul id="content">
<li><a href="http://www.baidu.com">百度</a></li>
<li><a href="http://www.renren.com">人人网</a></li>
<li><a href="http://www.hao123.com">hao123</a></li>
<li><a href="javascript:;">导航菜单4</a></li>
<li><a href="javascript:;">导航菜单5</a></li>
<li><a href="javascript:;">导航菜单6</a></li>
</ul>
background:#f29901; 这个是设置背景颜色。
border-radius:7px; 这个是设置背景颜色块以圆角矩形显示。
还可以设置超链接背景色块的宽度
a {
width:130px;
/*li元素的宽度,也就是相当于定义了一个宽度范围,当鼠标移动到上面的范围的时候就触发a:hover效果*/
display:block;
}
详细的见原文参考。
参考:http://www.warting.com/web/201010/10594.html
CSS实例:鼠标滑过超级链接文字时改变背景颜色的更多相关文章
- css - bootstrap3下拉菜单点击之后怎么改变背景颜色?
css添加 .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .n ...
- css取消a标签在移动端点击时的背景颜色
一.取消a标签在移动端点击时的蓝色 -webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz ...
- 鼠标滑过图片变暗文字链接滑出jQuery特效
效果体验:http://hovertree.com/texiao/jquery/7.htm HTML文件代码: <!DOCTYPE html> <html xmlns="h ...
- 神奇的 CSS,让文字智能适配背景颜色
最近几天,有好几个同学都问了同样一个问题. 页面上有一段文本,能否实现这段文本在不同背景色下展示不同的颜色?也就是俗称的智能变色.像是下面这样: 文本在黑色底色上表现为白色,在白色底色上表现为黑色.看 ...
- Unity编辑器 - 鼠标悬停在控件上时改变鼠标样式
Unity编辑器 - 鼠标悬停在控件上时改变鼠标样式 摘自Unity文档 EditorGUIUtility.AddCursorRect public static void AddCursorRect ...
- CSS控制鼠标滑过时的效果
用css控制鼠标样式的语法如下:<span style="cursor:*">文本或其它页面元素</span>把 * 换成如下15个效果的一种: 下面是对这 ...
- WEB学习-CSS行高、字体,链接的美化以及背景
行高和字号 CSS中,所有的行,都有行高.盒模型的padding,绝对不是直接作用在文字上的,而是作用在“行”上的. 单行文本垂直居中 文本在行里面是居中 其中,行高:盒子高; 需要注意的是,这个小技 ...
- Asp.Net中GridView加入鼠标滑过的高亮效果和单击行颜色改变
转载自:http://www.cnblogs.com/fly_dragon/archive/2010/09/03/1817252.html protected void GridView1_RowDa ...
- css 实现鼠标滑过流光效果
来划我啊 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <titl ...
随机推荐
- UIkit框架之UIalert(iOS 9之后就不用这个了)
IOS中UIAlertView(警告框)常用方法总结 一.初始化方法 - (instancetype)initWithTitle:(NSString *)title message:(NSString ...
- "由于这台计算机没有远程桌面客户端访问许可证,远程会话被中断"的解决方案
先使用如下命令登录到服务器: mstsc /v:{服务器IP} /admin 然后再使用下列方法之一即可. 方法一: 1.单击“开始→运行”,输入“gpedit.msc”打开组策略编辑器窗口,依次定位 ...
- 后台代码对iBatis配置文件中具体的sql语句的调用实现(被封装的增删改查)
using IBatisNet.Common.Exceptions; using IBatisNet.DataAccess; using IBatisNet.DataAccess.DaoSession ...
- NGUI悬浮菜单思路实践
使用NGUI制作悬浮菜单.在UIAnchor锚点下的Offset建立背景和按钮菜单.同过InputMouseXY的位置判断.是否应该弹出和收回.OffSet在此处是作为TweenGameObject的 ...
- ajax 外部变量
1.一般的js代码可以放在任何位置.但是用jquery写的代码需要先引入jquery文件,再写代码. 2.ajax函数中内部的变量不能传到外部.如果改变外部变量,需要async:false,代码如下: ...
- 【转】Polymer API开发指南 (二)(翻译)
原文转自:http://segmentfault.com/blog/windwhinny/1190000000596258 公开 property 当你公开一个 Polymer 元素的 propert ...
- JQuery 实现倒计时
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- python+webdriver ppt
一:selenium webdriver的介绍 1.来源,优点,局限性 2.和其他自动化工具对比 3.工作原理 4.组成部分 二:webdriver的api介绍 1.driver 2.元素定位(id, ...
- Linux 常用命令笔记
Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...
- 【Repost】A Practical Intro to Data Science
Are you a interested in taking a course with us? Learn about our programs or contact us at hello@zip ...