CSS实现商城分类导航效果(hover选择器)
学完制作出这个导航效果之后,收获最多的是了解了hover选择器的功能,:hover 选择器用于选择鼠标指针浮动在上面的元素。在鼠标移到元素上时向此元素添加特殊的样式(CSS)。例如:改变鼠标悬停处的元素或其子元素的边框,颜色,大小,显示等。
每天积累一点,定会有所进步!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title></title>
- <style type="text/css">
- body {
- padding: 0;
- font-size: 10pt;
- }
- .topmenu {
- display: block;
- width: 220px;
- border: 2px solid #e4393c;
- margin: 0;
- padding: 0;
- }
- .toptitle {
- height: 40px;
- line-height: 40px;
- text-align: left;
- font-size: 11pt;
- font-weight: bold;
- color: white;
- background: #E4393C;
- padding-left: 20px;
- }
- .topmenu li {
- height: 30px;
- line-height: 30px;
- font-size: 11pt;
- /*去除li小圆点*/
- list-style-type: none;
- text-align: left;
- padding-left: 8px;
- z-index: 3;
- background-image: url(../../img/20161116/1.jpg);
- background-repeat: no-repeat;
- background-position: right;
- }
- /*hover效果为鼠标移动到上面触发相应效果*/
- .topmenu li:hover {
- border: 1px solid #DDD;
- border-right: 0;
- box-shadow: 0 0 8px #DDD;
- -webkit-box-shadow: 0 0 8px #DDD;
- background-image: none;
- }
- .topmenu li a {
- /*去除下划线*/
- text-decoration: none;
- color: #313131;
- }
- .topmenu li a:hover {
- text-decoration: underline;
- font-weight: bold;
- color: #e4393c;
- }
- .submenu {
- display: none;
- width: 715px;
- left: 220px;
- position: absolute;
- top: 40px;
- border: 1px solid #DDD;
- z-index: 4;
- background: white;
- box-shadow: 0 0 8px #DDD;
- -webkit-box-shadow: 0 0 8px #DDD;
- }
- /*鼠标移上时显示类submenu模块*/
- .topmenu li:hover .submenu {
- display: block;
- }
- .topmenu li:hover span {
- background: white;
- display: inline-block;
- z-index: 20;
- width: 20px;
- height: 30px;
- float: right;
- position: relative;
- }
- .leftdiv {
- background: white;
- float: left;
- width: 490px;
- margin: 5px;
- }
- .rightdiv {
- background: white;
- float: left;
- width: 200px;
- margin: 5px;
- }
- .leftdiv dl{
- display: block;
- border-bottom: 1px solid #EEE;
- padding-bottom: 6px;
- overflow: hidden;
- }
- .leftdiv dl dt{
- display: block;
- float: left;
- width: 60px;
- text-align: right;
- height: 22px;
- line-height: 22px;
- padding-right: 6px;
- }
- .leftdiv dl dt a{
- color: #e4393c;
- font-weight: bold;
- text-decoration: underline;
- font-size: 10pt;
- }
- .leftdiv dl dd{
- display: block;
- overflow: hidden;
- }
- .leftdiv dl dd a{
- /* 在此插入CSS样式 */
- color: #737373;
- font-size: 9pt;
- padding: 0 8px;
- height: 14px;
- line-height: 14px;
- margin: 4px 0;
- }
- .rightdiv dl dd{
- margin: 3px 0;
- }
- .rightdiv dl dt{
- color: #e4393c;
- font-weight: bold;
- font-size: 10pt;
- }
- .rightdiv dl dd a{
- font-size: 9pt;
- color: #737373;
- line-height: 22px;
- }
- .rightdiv dl dd a:hover{
- color: #737373;
- font-weight: normal;
- }
- </style>
- </head>
- <body>
- <ul class="topmenu">
- <div class="toptitle">
- 全部商品分类
- </div>
- <li><a href="#">图书、音像、数字商品</a><span></span>
- <div class="submenu">
- <div class="leftdiv">
- <dl>
- <dt><a href="#">电子书</a></dt>
- <dd>
- <a href="#">免费</a> <a href="#">小说</a> <a href="#">励志与成功</a> <a href="#">婚恋/两性</a>
- <a href="#">文学</a> <a href="#">经管</a> <a href="#">畅读VIP</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">数字音乐</a></dt>
- <dd>
- <a href="#">通俗流行</a> <a href="#">古典音乐</a> <a href="#">摇滚说唱</a> <a href="#">爵士蓝调</a>
- <a href="#">乡村民谣</a> <a href="#">有声读物</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">音像</a></dt>
- <dd>
- <a href="#">音乐</a> <a href="#">影视</a> <a href="#">教育音像</a> <a href="#">游戏</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">文艺</a></dt>
- <dd>
- <a href="#">小说</a> <a href="#">文学</a> <a href="#">青春文学</a> <a href="#">传记</a> <a
- href="#">艺术</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">人文社科</a></dt>
- <dd>
- <a href="#">历史</a> <a href="#">心理学</a> <a href="#">政治/军事</a> <a href="#">国学/古籍</a>
- <a href="#">哲学/宗教</a> <a href="#">社会科学</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">经管励志</a></dt>
- <dd>
- <a href="#">经济</a> <a href="#">金融与投资</a> <a href="#">管理</a> <a href="#">励志与成功</a>
- </dd>
- </dl>
- <dl class="fore7">
- <dt><a href="#">生活</a></dt>
- <dd>
- <a href="#">家教与育儿</a> <a href="#">旅游/地图</a> <a href="#">烹饪/美食</a> <a href="#">时尚/美妆</a>
- <a href="#">家居</a> <a href="#">婚恋与两性</a> <a href="#">娱乐/休闲</a> <a href="#">健身与保健</a>
- <a href="#">动漫/幽默</a> <a href="#">体育/运动</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">科技</a></dt>
- <dd>
- <a href="#">科普</a> <a href="#">IT</a> <a href="#">建筑</a> <a href="#">医学</a> <a href="#">
- 工业技术</a> <a href="#">电子/通信</a> <a href="#">农林</a> <a href="#">科学与自然</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">少儿</a></dt>
- <dd>
- <a href="#">少儿</a> <a href="#">0-2岁</a> <a href="#">3-6岁</a> <a href="#">7-10岁</a>
- <a href="#">11-14岁</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">教育</a></dt>
- <dd>
- <a href="#">教材</a> <a href="#">中小学教辅</a> <a href="#">考试</a> <a href="#">外语学习</a>
- </dd>
- </dl>
- <dl>
- <dt><a href="#">其它</a></dt>
- <dd>
- <a href="#">英文原版书</a> <a href="#">港台图书</a> <a href="#">工具书</a> <a href="#">套装书</a>
- <a href="#">杂志/期刊</a>
- </dd>
- </dl>
- </div>
- <div class="rightdiv">
- <dl>
- <dd>
- <a href="http://sale.jd.com/act/1XDZ6ShE5M7tTrl.html">
- <img src="http://img30.360buyimg.com/erpVCAare/g16/M00/0B/1B/rBEbRlOCFcoIAAAAAAArMNB2tlkAACTlwDgVG8AACtI514.jpg"
- width="194" height="70" title="\家电">
- </a>
- </dd>
- <dd>
- <a href="http://sale.jd.com/act/v8kJIaPmsMGuebpH.html">
- <img src="http://img30.360buyimg.com/erpVCAare/g16/M00/0B/19/rBEbRlOAiHUIAAAAAAAx8X2c6oIAACTCAP56A4AADIJ112.jpg"
- width="194" height="70" title="小家电--三请聚宝盆">
- </a>
- </dd>
- </dl>
- <dl>
- <dt>推荐品牌</dt>
- <dd>
- <a href="#">美的官方旗舰店</a>
- </dd>
- <dd>
- <a href="#">苏泊尔旗舰店</a>
- </dd>
- <dd>
- <a href="#">九阳旗舰店</a>
- </dd>
- <dd>
- <a href="#">东菱旗舰店</a>
- </dd>
- <dd>
- <a href="#">海尔统帅旗舰店</a>
- </dd>
- <dd>
- <a href="#">小熊旗舰店</a>
- </dd>
- </dl>
- <img src="wii.png" class="rightPic" />
- </div>
- </div>
- </li>
- <li>
- <a href="#">家用电器</a>
- </li>
- <li>
- <a href="#">手机、数码</a>
- </li>
- <li>
- <a href="#">电脑、办公</a>
- </li>
- <li>
- <a href="#">家居、家具、家装、厨具</a>
- </li>
- <li>
- <a href="#">服饰内衣、珠宝首饰</a>
- </li>
- <li>
- <a href="#">个护化妆</a>
- </li>
- <li>
- <a href="#">鞋靴、箱包、钟表、奢侈品</a>
- </li>
- <li>
- <a href="#">运动户外</a>
- </li>
- <li>
- <a href="#">汽车用品</a>
- </li>
- </ul>
- </body>
- </html>
CSS实现商城分类导航效果(hover选择器)的更多相关文章
- 二、JavaScript语言--JS实践--商城分类导航效果
商城类导航菜单制作(以京东为例--竖向列表横向伸缩) 可以用两种方式来实现:用CSS实现和用JS实现 方法一:用CSS实现(要点:使用hover) <!DOCTYPE html PUBLIC & ...
- 商城分类导航实现 (css)
代码实例:demo.html <!DOCTYPE html> <html lang="en"> <head> <meta charset= ...
- PHP 根据子ID递归获取父级ID,实现逐级分类导航效果
代码: //当前路径 $cate=M('wangpan_class')->select(); function get_top_parentid($cate,$id){ $arr=array() ...
- css之纯css实现流程导航效果
:::tip 使用纯css线上 流程导航效果. 本文统一采取 flex 布局 ,你也可以采用其他布局实现,核心原理不变 ::: ## 方法一 利用裁剪 该方法IE下不支持 利用裁剪 clip ...
- css实现鼠标经过导航文字偏位效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- jQuery的hover方法搭配css的hover选择器,实现选中元素突出显示
问题简述: 今天做帮一个师姐做网页遇到一个这样的要求: 鼠标不移动进表格,表格透明度不变. 鼠标移动进表格,hover到的单元格透明度不变,没hover到的单元格透明度改变. 先贴我已经实现好的效果, ...
- 【3-24】css样式表分类、选择器、样式属性
一.css样式表分类: (一)内联样式表:代码写在标签内的样式表 控制精确 代码重用性差 优先级最高 格式:<p style="样式属性">内容</p> ...
- 三角形变形记之纯css实现的分布导航条效果
三角形变形记,用纯css实现的分布导航条效果 <style type="text/css"> ul,li { list-style-type:none; font-si ...
- css:hover选择器
:hover 选择器用于选择鼠标指针浮动上面的元素. :hover选择器可以用于所有的元素,不单是链接. 提示::link选择器设置指向未被访问页面的链接的样式,:visited选择器用于设置指向已被 ...
随机推荐
- Python 数据库备份脚本
#!/usr/bin/python########################################################### Created date: 2017/12/7 ...
- 如何搭建一个B2B电商的跨境系统网站?
国内的B2B跨境电商系统开发定制如何做才符合标准?商家怎么搭建专属的电商供应链系统?目前并不是大多数电商行业的公司可以应对得起组建团队来做,下面分享下大概的建设供应链商城网站思路和步骤(以数商云跨境电 ...
- TCP/IP协议栈 -----链路层
这节说一下链路层和ARP RARP协议 链路层: 在协议栈中链路层的目的有三个:1. 为IP模块发送或接受数据包 2.为ARP模块发送或接受ARP请求 3. 为RARP模块发送或接受RARP请求. 让 ...
- sklearn 中 make_blobs模块使用
sklearn.datasets.make_blobs(n_samples=100, n_features=2, centers=3, cluster_std=1.0, center_box=(-10 ...
- HBase存储剖析与数据迁移
1.概述 HBase的存储结构和关系型数据库不一样,HBase面向半结构化数据进行存储.所以,对于结构化的SQL语言查询,HBase自身并没有接口支持.在大数据应用中,虽然也有SQL查询引擎可以查询H ...
- POJ 3923 HDU 2487 Ugly Windows 简单计算
Ugly Windows Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Tot ...
- 51Nod--1051最大子矩阵和(DP入门)
分析: 我们已经解决了一维的问题(基础篇中的最大子段和问题),现在变成二维了,我们看看能不能把这个问题转化为一维的问题.最后子矩阵一定是在某两行之间的.假设我们认为子矩阵在第i行和第j列之间,我们如何 ...
- Android 项目使用TensorFlow
Android 项目使用TensorFlow 首先需要搭建TensorFlow编译环境 参考:(http://www.cnblogs.com/dyufei/p/8027764.html) Tensor ...
- WeChat 隐私政策
隐私政策 本应用尊重并保护所有使用服务用户的个人隐私权.为了给您提供更准确.更有个性化的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息.但本应用将以高度的勤勉.审慎义务对待这些信息.除本隐 ...
- Hadoop介绍和环境配置
原文:http://www.cnblogs.com/edisonchou/ 一.Hadoop的发展历史 说到Hadoop的起源,不得不说到一个传奇的IT公司-全球IT技术的引领者Google.Goog ...