重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
单独的css是无法完成导航条的,需要结合html,一般导航条的制作都是通过一个div包裹着ul,使用li来排列完成导航条的html部分,css中,我们需要给这个div宽高,还需要设置好li的宽,高,还有一个float属性,这样基本上导航条就制作完成,请看代码:
嘉善网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
html
head
style
#div1{
width:600px;
height:40px;
font-size:13px;
}
#div1 ul li{
list-style:none;
width:50px; //具体的高宽需要根据实际要求
height:30px;
}
/head
body
div id='div1'
ul
lia href=''目录1/a/li
lia href=''目录2/a/li
lia href=''目录3/a/li
lia href=''目录4/a/li
/ul
/div
/body
/html
这是全部代码,如果你会CSS的可以试着改一下就可以用了。
设置导航条的背景色
/* 导航栏背景色*/
.skin-box-bd .menu-list .link{background: none repeat scroll 0 0 #00ad08;}
/* 导航列表背景色*/
.skin-box-bd .menu-list{background: none repeat scroll 0 0 #00ad08;}
/*导航条最右边的一部分背景*/
.skin-box-bd{background:#000000;}
--------------------------------------------------------------------------
设置导航条内的“所有分类”
/*所有分类背景色*/
.all-cats .link{background: none repeat scroll 0 0 #00ad08;}
/*所有分类文字样式*/
.all-cats .title{color:#颜色代码;font-size:字号px;}
修改“所有宝贝”右边小图标代码如下:
.all-cats .link .popup-icon{background:url(图片连接);}
------------------------------------------------------------------------------
设置导航条内的一级分类
/*一级分类的分隔线,实际上就是右边框的颜色*/
.skin-box-bd .menu-list .menu{border-right:1px #006205 solid;}
/*一级分类的文字样式*/
.skin-box-bd .menu-list .menu .title{color:#颜色代码;font-size:字号px;}
/*一级分类所在的li 列表的背景色*/
.skin-box-bd .menu-list .menu-selected .link{background:#000000;}
/*一级分类所在的li 列表的文字背景色*/
.skin-box-bd .menu-list .menu-selected .link .title{background:#000000;}
修改一级分类的宽度:
.menu-list .menu{background:#颜色;margin:0;padding:0px 增加的宽度px;}
鼠标滑过一级分类导航文字变换背景色代码如下:
.menu-list .menu-hover .link{background:#000000;}
鼠标滑过一级分类导航文字变换颜色代码如下:
.menu-list .menu-hover .link .title{color:#FFFFFF;}
---------------------------------------------------------------------------------
设置二级分类的样式
二级分类文字代码如下:
.popup-content .cats-tree .fst-cat .cat-name{font-size:字号px;color:#颜色代码;font-weight:bold/bolder/normal;}
二级分类背景代码如下:
.popup-content{background:#000000;}
鼠标滑过二级分类导航文字变换背景色代码如下:
.popup-content .cats-tree .cat-hd-hover{background:#000000;}
鼠标滑过二级分类导航文字变换颜色代码如下:
.skin-box-bd .popup-content .cats-tree .cat-hd-hover .cat-name{color:#ff0000;}
修改二级分类的高度:
.popup-content .cats-tree{margin:0 0 50px 0;}
修改二级分类右侧图标代码如下(有三级分类才会显示):
.popup-content .cats-tree .fst-cat-icon{background:url(图片连接);}
----------------------------------------------------------------------------------
设置三级分类的样式
三级分类文字代码(除去“所有宝贝”分类)如下
.popup-content .cats-tree .snd-pop-inner{font-size:字号px;color:#颜色代码;font-weight:bold/bolder/normal;}
三级分类文字代码(包括“所有宝贝”分类字体大小)这样就无法改变字体颜色,我们会继续完善该代码!如下
.popup-content .cats-tree .snd-pop-inner{font-size:字号px;color:#颜色;}
三级分类背景代码:
.popup-content .cats-tree .snd-pop-inner{background:#000000;}
鼠标滑过三级分类导航文字变换背景色代码如下:
.popup-content .cats-tree .snd-cat-hd-hover{background:#000000;}
在三级分类前加上小块白色代码如下:
.popup-content .cats-tree .snd-cat-icon{display:block;height:3px;width:3px;}
可以。用CSS可以做到。但是CSS3在IE9以下的浏览器支持不好。我写个例子,先看效果(火狐下):
代码:
!DOCTYPE html
html
head
meta charset="utf-8" /
link href="xxx/apple-touch-icon.png" rel="apple-touch-icon-precomposed" /
titleCSS3 多边形/title
/head
body
style type="text/css"
.pxsbx{ width: 100px; height: 60px; -webkit-transform: skew(-20deg); -moz-transform: skew(-20deg); -o-transform: skew(-20deg); background: #669;margin-left:20px; }
/style
div class="pxsbx"/div
/body
/html
楼主您好,我调试过,你也试试。你懂CSS,我还是按照步骤一步一步来。以便不懂CSS也可以学习下。
第一步,进入店铺装修点编辑:
第二步,点显示设置:
第三步,将显示代码放进去,这个是我们团队的代码:
第四,依您的背景颜色和文本变粗,代码如下:
.all-cats .link{background:none repeat scroll 0 0 #FF0000;}.skin-box-bd .all-cats .title{font-size:12px;font-weight:bold;color:#000000;}
特别说明一下:.all-cats .link{background:none repeat scroll 0 0 #FF0000;}.这段代码是控制“所有分类”的背景,我设置的是红色,颜色代码为#FF0000;
skin-box-bd .all-cats .title{font-size:12px;font-weight:bold;color:#000000;}这段代码是控制字体顺序依次是“所有分类”文字的大小,是否加粗,文字的颜色。
您试试。
第五,拓展一下所有分类类目下的子类目如何实现控制。
您可以在这里再进一步深入研究一下。
最后,给个建议,就是利用谷歌浏览器,鼠标点右键,有一项是“审查元素”,可以查看代码,慢慢调试。
其实你说的不是很清楚,如果有什么不明白的再说:
首先是css:
a{ color: #000000}
a:hover {color: #fff; background: #000; }
然后a标签
a href="@"点击按钮/a
这些是a标签的一些样式
a 标签对是一个网站的一条信息链接定义的,a:link {} /* 未访问的链接 */
a:visited {} /* 已访问的链接 */
a:hover {} /* 当有鼠标悬停在链接上 */
a:active {} /* 被选择的链接 */
然后你下面的我大体的说一下
background:none;没有背景;
border:none;没有边框;
color:#000000;font-size:15px;font-weight:bold;字体颜色是黑色的,大小15像素,加粗
background:transparent。意思就是背景透明。实际上background默认的颜色就是透明的属性。所以写和不写都是一样的
新建一个css文件例:main.css,把代码复制进这个css文件里面,保存文件,然后在你要用到这个样式的文件中引入这个文件,引入语句:link href="main.css" rel="stylesheet" type="text/css" / 东莞汇鑫