首页 网店学院 网店资讯 网店问答 专栏 店铺装修 拼多多入驻 虾皮入驻 推广返佣
    TOP
    甩手网 > 网店学院 > 网店装修 > 装修教程

    淘宝店铺装修:首页导航CSS代码修改教程(中)

    2015-01-19 11:19:06 人气:6081

    引接上期一篇的文章:淘宝店铺装修之导航CSS代码修改教程(上),下面还有通过更多的CSS代码实现淘宝店铺导航调整。

    6.其他分类:一级导航设置

    类名

    按钮类名:.skin-box-bd.menu-list.menu{}

    按钮链接类名:.skin-box-bd.menu-list.menu.link{}

    文字类名:.skin-box-bd.menu-list.menu.link.title{}

    图标类名(只有二级分类时有):.skin-box-bd.menu-list.menu.link.popup-icon{}

    激活后的链接类名(如果当前位置是首页,则首页按钮就是激活项):.skin-box-bd.menu-list.menu-selected.link{}

    激活后的文字类名:.skin-box-bd.menu-list.menu-selected.link.title{}

    属性

    float:设置浮动,用于块与块之间向左或向右排列

    line-height:设置文字行间距

    font-family:设置字体

    font-size:设置文字大小

    font-weight:设置粗体(bold为粗其他属性百度查看即可)

    color:设置文字颜色

    代码如下

    .skin-box-bd.menu-list.menu{width:auto;height:30px;margin:0px;padding:0px;display:block;background:none;border:none;}

    设置按钮宽度自适应,设置高度,内外边距清零,按块显示(因为是li标签),去掉背景和描边

    .skin-box-bd.menu-list.menu.link{width:auto;height:30px;margin:020px;padding:0px;border:none;display:block;background:none;}

    按钮链接设置宽高,外边距清零,由于按钮之间需要间隔,这个时候可以通过margin设置左右两边内边距各20像素,同样按块显示,清除描边及背景

    .skin-box-bd.menu-list.menu.link.title{width:auto;height:30px;margin:0px;padding:0px;display:block;float:left;line-height:30px;font-family:"微软雅黑";font-size:12px;font-weight:bold;color:#fff;}

    文字设置通过display:block将文字变为块显示,这样就可以用float属性进行左靠,因为有图标在,这个设置时必须的

    .skin-box-bd.menu-list.menu.link.popup-icon{width:5px;height:30px;margin:0px;margin-left:5px;padding:0px;display:block;float:left;background:no-repeaturl(图片);}

    图标设置与文字设置相同,用display:block变为块用float属性靠在文字后方,设置素材图片

    淘宝店铺装修:首页导航CSS代码修改教程(中)1

    效果如下

    淘宝店铺装修:首页导航CSS代码修改教程(中)2

    下面设置鼠标滑过时的变化

    .skin-box-bd.menu-list.menu:hover{background:#111;}

    鼠标滑过按钮时,按钮背景从隐藏变为有颜色

    .skin-box-bd.menu-list.menu:hover.link.title{color:#ffd98d;}

    鼠标滑过时,文字颜色改变

    .skin-box-bd.menu-list.menu:hover.link.popup-icon{background-position:0px-30px;}

    鼠标滑过时,图标素材图向上移动30像素,从而显示素材下半部分图片

    效果如下

    淘宝店铺装修:首页导航CSS代码修改教程(中)3

    下面设置激活后的按钮

    .skin-box-bd.menu-list.menu-selected.link.title{color:#ffd98d;}

    激活后只改变了文字的颜色,这个部分只有发布之后才能生效,预览时无法查看

    7.设置二级分类背景

    类名

    二级导航外边框类名:.popup-content{}

    代码如下

    .popup-content{border:none;width:190px;}

    统一设置其他分类和所有分类的二级导航的宽度及描边

    8.其他分类:二级导航

    类名

    外边框类名:.menu-popup-cats{}

    单个项类名:.menu-popup-cats.sub-cat{}

    文字类名:.menu-popup-cats.sub-cat.cat-name{}

    代码如下

    .menu-popup-cats{width:190px;height:auto;margin:0px;padding:0px;display:block;}

    设置外边框的宽度为190像素,高度通过auto设置为自适应

    .menu-popup-cats.sub-cat{width:190px;height:30px;margin:0px;padding:0px;display:block;background:#111;}

    单个项的宽度同样设置为190像素,高度设置每个按钮为30像素,清零内外边距,设置背景色

    .menu-popup-cats.sub-cat.cat-name{width:auto;height:30px;margin:0px0px0px10px;padding:0px;display:block;float:left;line-height:30px;font-family:"微软雅黑";font-size:12px;color:#fff;}

    字体宽度设置为自适应,关键点事margin属性,即内边距,内边距离左侧相差10像素,这样就能与其他分类一级导航文字对齐了

    效果如下

    淘宝店铺装修:首页导航CSS代码修改教程(中)4

    现在设置鼠标划过时的变化

    .menu-popup-cats.sub-cat:hover{background:#444;}

    设置鼠标滑过时,单个项的背景颜色

    .menu-popup-cats.sub-cat:hover.cat-name{font-weight:bold;color:#ffd98d;}

    设置鼠标滑过时,文字加粗变色

    效果如下

    淘宝店铺装修:首页导航CSS代码修改教程(中)5

    9.所有分类:二级导航

    类名

    外边框类名:.all-cats-popup{}

    弹出部分类名:.all-cats-popup.popup-inner{}

    二级导航外边框类名:.all-cats-popup.popup-inner.cats-tree{}

    单个项类名:.all-cats-popup.popup-inner.cats-tree.fst-cat{}

    无子集的按钮链接:.all-cats-popup.popup-inner.cats-tree.fst-cat.fst-cat-hd{}

    有子集的按钮链接:.all-cats-popup.popup-inner.cats-tree.fst-cat.has-children{}

    文字:.all-cats-popup.popup-inner.cats-tree.fst-cat.fst-cat-hd.fst-cat-name{}

    图标:.all-cats-popup.popup-inner.cats-tree.fst-cat.has-children.fst-cat-icon{}

    代码如下

    .all-cats-popup{width:190px;height:auto;margin:0px;padding:0px;background:#111;}

    设置外边框宽高,去掉内外边距,添加背景色

    .all-cats-popup.popup-inner{width:190px;height:auto;margin:0px;padding:0px;}

    .all-cats-popup.popup-inner.cats-tree{width:190px;height:auto;margin:0px;padding:0px;display:block;}

    弹出部分及二级导航外边框同样设置宽高,去掉内外边距

    .all-cats-popup.popup-inner.cats-tree.fst-cat{width:190px;height:30px;margin:0px;padding:0px;display:block;background:none;border:none;}

    单个项设置时在设置宽高及内外边距的同时,去掉背景,去掉描边

    .all-cats-popup.popup-inner.cats-tree.fst-cat.fst-cat-hd{width:190px;height:30px;margin:0px;padding:0px;display:block;background:none;}

    链接部分同上设置,必须按块显示(display:block)

    .all-cats-popup.popup-inner.cats-tree.fst-cat.fst-cat-hd.fst-cat-name{width:170px;height:30px;margin:0px0px0px15px;padding:0px;display:block;float:left;line-height:30px;font-family:"微软雅黑";font-size:12px;color:#fff;}

    文字设置时,设置按块显示,向左对齐(float:left),同时由于要给图标预留位置,因为宽度设置为170像素,文字与所有分类一级导航对齐,故此左边距设置15像素(margin:0px0px0px15px)

    .all-cats-popup.popup-inner.cats-tree.fst-cat.has-children.fst-cat-icon{width:5px;height:30px;margin:0px5px0px0px;padding:0px;display:block;float:right;background:no-repeaturl(图片);}

    图标使用素材作为背景,设置不平铺,设置好宽高,这回是右对齐(float:right),因为要与所有分类一级导航的图标对齐,故右边距设置5像素(margin:0px5px0px0px)

    淘宝店铺装修:首页导航CSS代码修改教程(中)6

    效果如下

    淘宝店铺装修:首页导航CSS代码修改教程(中)7

    下面设置鼠标滑过时的样式

    .all-cats-popup.popup-inner.cats-tree.fst-cat.fst-cat-hd:hover{background:#444;}

    当鼠标划过时,背景颜色变化,可以设置在链接部分

    .all-cats-popup.popup-inner.cats-tree.fst-cat.fst-cat-hd:hover.fst-cat-name{font-weight:bold;color:#ffd98d;}

    文字部分在鼠标划过时会加粗变色

    .all-cats-popup.popup-inner.cats-tree.fst-cat.has-children:hover.fst-cat-icon{background-position:0px-30px;}

    图标则是在鼠标划过时,背景图片向上移动30像素,神似图标变色

    效果如下

    淘宝店铺装修:首页导航CSS代码修改教程(中)8

    *本站部分文字及图片均来自于网络,如侵犯到您的权益,请及时通知我们删除。联系信息:甩手网
    关注微信
    淘宝店铺装修

    淘宝店铺装修

    网店装修对于卖家来说就是通往销量的门,核心在于促进交易的进行。 良好的店铺装修能够给买家很直观的视觉体验和心理作用,进一步获得更优质的客户源和转化率,是我们经营店铺的一大利器。本专题让你能够学到从新手到...

    详情>>
    淘宝实用工具
    关于甩手软件     |     关于我们     |     联系我们     |     服务条款     |     隐私协议     |     用户权限     |     站点地图     |     帮助中心

    甩手客户服务

    • 甩手问答
    • 在线客服:企业QQ 800055007
    • 白班咨询电话(9:00-18:00):
      0755-26470437/26470392
      晚班咨询电话(18:00-22:00):
      18926581976/18926585976
    • 客服上班时间:
      周一至周五9:00--22:00,周末9:00--17:00
      (除法定节日以外,其他不在线时间请留言,
      我们看到后会第一时间回复您!)
    • 甩手网投诉电话:0755-26470437/26470392转621

    关注公众号

    Copyright ©2010-2020 深圳市华通易点信息技术有限公司 - 甩手网 All Rights Reserved.[粤ICP备12028137号]

    粤公网安备 44030502000916号

    关闭
    在线客服
    投诉建议