【京东商城首页实战7】制作购物车
2017-05-03 10:41
225 查看
今天开始做右边的购物车。
![](https://img-blog.csdn.net/20170503090401330?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
要点分析:
1.构架:一个盒子里面有一个a标签和3个小元件,可用span标签里做。
2.小车图标,可以作为背景图片,通过定位在大盒子的左padding部分显示出来。
3.带数字的红色圆角图形,可以先做一个小正方形,利用boder-raduis做圆角。如果是小于宽高小于12px的微型盒子,ie6不兼容,要加上_font-size:0;。
4.箭头图标可以利用定位做,也可以margin或padding挤开间距,这里用定位做。
附上购物车精灵图:
![](https://img-blog.csdn.net/20170503103648938?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
HTML代码:
![](https://img-blog.csdn.net/20170503101608975?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
效果1
这只有了一个框架,下面就开始一步一步丰富购物车的样式。
CSS代码:
效果2:
![](https://img-blog.csdn.net/20170503102700965?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
效果3:
![](https://img-blog.csdn.net/20170503102631996?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
效果4:
![](https://img-blog.csdn.net/20170503102741028?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
效果5:
![](https://img-blog.csdn.net/20170503102808536?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
效果6:
![](https://img-blog.csdn.net/20170503102828372?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
效果7:
![](https://img-blog.csdn.net/20170503102849631?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
效果8:
![](https://img-blog.csdn.net/20170503102909475?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMzQ2NDc4MzY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
好了,购物车就到这里了,topbanner下面的这个大盒子,就差一个热词列表,下篇再做。谢谢!
要点分析:
1.构架:一个盒子里面有一个a标签和3个小元件,可用span标签里做。
2.小车图标,可以作为背景图片,通过定位在大盒子的左padding部分显示出来。
3.带数字的红色圆角图形,可以先做一个小正方形,利用boder-raduis做圆角。如果是小于宽高小于12px的微型盒子,ie6不兼容,要加上_font-size:0;。
4.箭头图标可以利用定位做,也可以margin或padding挤开间距,这里用定位做。
附上购物车精灵图:
HTML代码:
<div class="shoppingcar"> <a href="#">俺的购物车</a> <span class="icon1"></span> <span class="icon2">></span> <span class="icon3">8</span> </div> → 效果1
效果1
这只有了一个框架,下面就开始一步一步丰富购物车的样式。
CSS代码:
.shoppingcar{ width: 96px; padding-left: 43px; float: right; margin: 25px 65px 0 0; /*上右下左*/ border: 1px solid #DFDFDF; line-height: 34px; /*行高等于盒子高,文本垂直居中*/ position: relative; /*后面三个元素需要绝对定位,父亲盒子要相对定位*/ } → 效果2 .shoppingcar .icon1{ position: absolute; width: 16px; height: 13px; /*设置盒子的宽高*/ background: url(../images/sprite.png) no-repeat -1px -59px; → 效果3 /*利用精灵图插入图片。精灵图的坐标以左上角为原点,所以一般为负值。*/ top: 10px; left: 20px; } → 效果4 .shoppingcar .icon2{ font: 400 13px/13px simsun; /*加粗、字号、行高、字体*/ position: absolute; top: 10px; right: 10px; } → 效果5 .shoppingcar .icon3{ position: absolute; width: 16px; height: 14px; background-color: #C81623; font-size: 12px; line-height: 14px; text-align: center; → 效果6 color: #fff; top: -4px; → 效果7 /*负值是往上移*/ border-radius: 7px 7px 7px 0; → 效果8 /*给左上角、右上角、和右下角,圆角7px。*/ }
效果2:
效果3:
效果4:
效果5:
效果6:
效果7:
效果8:
好了,购物车就到这里了,topbanner下面的这个大盒子,就差一个热词列表,下篇再做。谢谢!
相关文章推荐
- 【京东商城首页实战11】制作轮播图
- 【京东商城首页实战2】导航条制作(1)
- 【京东商城首页实战4】topbanner制作
- 【京东商城首页实战6】制作搜索框
- 【京东商城首页实战3】导航条制作(2)
- DedeCMS实战-----1、制作首页模板
- 【京东商城首页实战8】热词菜单
- 【京东商城首页实战1】建立站点及准备工作
- 16讲项目实战详细页制作及与首页和内页的链接添加
- 【京东商城首页实战10】添加通栏背景图片及布局技巧
- CSS实战(制作京东简易首页)
- 【京东商城首页实战9】导航菜单栏和下拉列表
- 【京东商城首页实战12】右侧:“京东快报”和“生活服务”
- IT资讯--------------制作首页
- 安卓项目开发实战(1)--首页顶部菜单BAR实现
- 【Unity3D实战】零基础一步一步教你制作酷跑类游戏(1)
- 实战DeviceIoControl 之三:制作磁盘镜像文件
- (20)-- 制作兄弟连首页
- Ionic实战二:购物车
- 【Unity3D实战】零基础一步一步教你制作酷跑类游戏(1)