css基础1-业务要点
来源:互联网 发布:js鼠标滚轮放大图片 编辑:程序博客网 时间:2024/05/29 14:07
1. 顶部导航栏 小三角的设计以及小图片的添加应用广
通栏, height, line-height, 版心, 一个左浮div, 一个右浮div ,
左浮div , dt和dd ,小三角设计dt里面包含span和<i><s>◇</s></i>
<div class="fl"> <div class="dt"> <span>送至:北京</span> <i><s>◇</s></i> </div> <div class="dt"></div></div>
小三角放在dt的padding里面 , 先定位i,设置font: 400 15px/15px "" ,position子绝父相 ,i 的高度为里面字体的一半,通过overflow:hidden进行切割 ,
再设置 i 的宽度 , 再定位 s , position
.shortcut .fl .dt{ padding: 0 20px 0 10px; position: relative;}.shortcut .fl .dt i{ font: 400 19px/15px "microsoft yahei"; position: absolute; top: 13px; right: 3px; height: 7px; width: 15px; overflow: hidden;}.shortcut .fl .dt i s{ position: absolute; top: -9px; left: 0;}
右浮div的设定,9个li左浮动,padding:0 10px ,
单独小竖线设计,设置<li class="line"></li>, 用padding: 0 0 消除 ,
单独加小三角型, 设置fore, 把之前写好的<i><s>◇</s></i>添加,css时注意 .fore的权重
单独添加小图片 , 用<em class="tel"></em>,设置position:absolute ,width ,height ;在父亲<li>里面设置class="tel-jd" ,设置padding,注意权重,设置position:relative
<div class="fr"> <ul> <li><a href="#">你好,请登录 <span style="color: red">免费注册</span> </a></li> <li class="line"></li> <li><a href="#">我的订单</a></li> <li class="line"></li> <li class="fore"> <a href="#">我的京东</a> <i><s>◇</s></i> </li> <li class="line"></li> <li class="fore"> <a href="#">京东会员</a> <i><s>◇</s></i> </li> <li class="line"></li> <li class="fore"> <a href="#">企业采购</a> <i><s>◇</s></i> </li> <li class="line"></li> <li class="fore jd-tel"> <em class="tel"></em> <a href="#">手机京东</a> <i><s>◇</s></i> </li> <li class="line"></li> <li class="fore"> <a href="#">关注京东</a> <i><s>◇</s></i> </li> <li class="line"></li> <li class="fore"> <a href="#">客户服务</a> <i><s>◇</s></i> </li> <li class="line"></li> <li class="fore"> <a href="#">网站导航</a> <i><s>◇</s></i> </li> </ul> </div>
css代码:
/*京东顶部导航开始*/.shortcut{ height: 30px; line-height: 30px; background-color: #f1f1f1; width: 100%;}.shortcut .fl .dt,.shortcut .fr ul li.fore{ padding: 0 20px 0 10px; position: relative;}.shortcut .fl .dt i,.shortcut .fr ul li.fore i{ font: 400 19px/15px "microsoft yahei"; position: absolute; top: 13px; right: 3px; height: 7px; width: 15px; overflow: hidden;}.shortcut .fl .dt i s,.shortcut .fr ul li.fore i s{ position: absolute; top: -9px; left: 0;}.shortcut .fr ul li{ float: left; padding: 0 10px;}.shortcut .fr ul li.line{ height: 12px; width: 1px; background-color: #dddddd; padding: 0 0 ; margin-top: 10px;}.shortcut .fr ul li.jd-tel{ position: relative; padding: 0 20px 0 25px;}.shortcut .fr ul li.jd-tel em.tel{ position: absolute; top: 5px; left: 5px; width: 15px; height: 20px; background: url(../images/sprite.png) no-repeat ;}/*京东顶部导航结束*/
2、topbanner设计 ,大div,包含版心w,里面再包含一个插入图片和<a> ,大div里面包含backgound-color,小<a>子绝父相定位
<!--京东topbanner开始--> <div class="topbanner"> <div class="w"> <img src="images/topbanner.jpg"> <a href="#" class="close-banner"></a> </div> </div> <!--京东topbanner结束-->
/*京东topbanner开始*/.topbanner{ background-color: #8A25C6;}.topbanner .w{ position: relative;}.topbanner .w .close-banner{ position: absolute; top: 0; right: 0; width: 15px; height: 15px; background: url(../images/close.png) no-repeat;}/*京东topbanner结束*/
3. logo设计 ,总体设计三个div盒子的宽高、浮动,用背景颜色来确认位置,
logo里面包含a标签,a标签里面包含img,a标签的宽度、高度与img一样,右边的dong.gif 采用绝对定位,压住左边的,但不占位置
<div class="w"> <div class="logo"> <a href="#" class="jd-a"> <img src="images/logo.png"> </a> <div class="db11"></div> </div> <div class="search"></div> <div class="car"></div> </div>
.logo{ float: left; width: 362px; height: 75px; padding-top: 25px; position: relative;}.logo .jd-a{ width: 270px; height: 60px;}.logo .db11{ position: absolute; top: 10px; left: 168px; width: 180px; height: 80px; background: url(../images/dong.gif) no-repeat;}.search{ float: left; width: 538px; height: 75px; background-color: purple; padding-top: 25px;}.car{ float: right; width: 139px; height: 34px; background-color:green; margin: 25px 65px 0 0;}
0 0
- css基础1-业务要点
- css基础2-业务要点
- css基础3-业务设计要点
- Web开发基础——CSS基础要点
- 业务安全漏洞挖掘要点
- Symbian Cpp基础语法要点(1)
- java基础加强--要点总结1
- python基础要点(1)-基本类型
- java基础要点(1)语句
- java学习要点1(基础篇)
- C++入门(1)——基础要点
- css 学习1 css基础
- CSS兼容要点分析
- CSS学习要点
- div+css 要点记录
- CSS 兼容要点:
- CSS兼容要点分析
- CSS 兼容要点/常见问题
- sqlserver清除缓存,记录查询时间
- Web.Config配置详细说明
- The specified child already has a parent. You must call removeView() on the child's parent first.
- android6.0动态权限,以及如何同时授予多个权限,当用户禁用的后续处理
- printf()函数
- css基础1-业务要点
- ROS-Industrial Simple-Message 安装 etc.
- 创业总结
- 解析url
- 文件上传
- VC实现文件的上传下载 客户端
- iOS导航栏的隐藏方式
- 抓包工具Fiddler的使用教程(二十一):Fiddler tutorial – How to use Fiddler
- Oracle中如何查询CLOB字段类型的内容