效果图:

index.html

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0"><title></title><link rel="stylesheet" href="css/base.css" /><link rel="stylesheet" href="css/index.css"></head>
<body>
<div class="layout"><header class="jd_header"><div class="jd_header_box"><a href="#" class="icon_logo"></a><form action="#"><span class="icon_search"></span><input type="search" placeholder="提示站位"></form><a href="#" class="login">登录</a></div></header><div class="jd_banner"><ul><li><a href=""></a><img src="data:images/l8.jpg" alt=""></li><li><a href=""></a><img src="data:images/l1.jpg" alt=""></li><li><a href=""></a><img src="data:images/l2.jpg" alt=""></li><li><a href=""></a><img src="data:images/l3.jpg" alt=""></li><li><a href=""></a><img src="data:images/l4.jpg" alt=""></li><li><a href=""></a><img src="data:images/l5.jpg" alt=""></li><li><a href=""></a><img src="data:images/l6.jpg" alt=""></li><li><a href=""></a><img src="data:images/l7.jpg" alt=""></li><li><a href=""></a><img src="data:images/l8.jpg" alt=""></li><li><a href=""></a><img src="data:images/l1.jpg" alt=""></li></ul><ul><li class="now"></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li></ul></div>
</div></body>
</html>

index.css

.layout{width:100%;max-width: 640px;min-width: 300px;margin:0 auto;position: relative;}
.jd_header{position: fixed;left: 0;top:0;height:40px;width:100%;z-index:1000;}
.jd_header>.jd_header_box{position: relative;width: 100%;max-width: 640px;min-width: 300px;margin:0 auto;background: red;height:40px;}
.jd_header>.jd_header_box>.icon_logo{width:60px;height:36px;position: absolute;/*background: url("../images/sprites.png") no-repeat;*//*background-size:200px 200px;*/background-position: 0 -103px;top: 4px;left: 10px;}
.jd_header>.jd_header_box>.login{width: 50px;height: 40px;line-height:40px;text-align: center;color: #ffffff;position: absolute;right:0;top:0;font-size: 15px;}
.jd_header>.jd_header_box>form{width:100%;padding-left:75px;padding-right:50px;height:40px;position: relative;}
.jd_header>.jd_header_box>form>input{width:100%;height:30px;border-radius:15px;margin-top:5px;padding-left:34px;}
.jd_header>.jd_header_box>form>.icon_search{height:20px;width:20px;position: absolute;background-position: -60px -109px;top:10px;left:85px;
}
.jd_banner{width: 100%;position: relative;overflow: hidden;
}
.jd_banner>ul:first-child{width: 1000%;
transform: translateX(-10%);-webkit-transform:translateX(-10%);
}
.jd_banner>ul:first-child>li{width: 10%;float: left;}
.jd_banner>ul:first-child>li>a{width: 100%;display: block;
}
.jd_banner>ul:first-child>li>a>img{width: 100%;display: block;}
.jd_banner>ul:last-child{width: 118px;position: absolute;height: 6px;bottom: 6px;left: 50%;margin-left: -59px;
}
.jd_banner>ul:last-child>li{width: 6px;height: 6px;float: left;border-radius: 3px;border:1px solid #ffffff;margin-left: 10px;}
.jd_banner>ul:last-child>li.now{background: #ffffff;
}
.jd_banner>ul:last-child>li:nth-child(1){margin-left: 0;
}

base.css

/*重置样式*/
*,::before,::after{/*选择所有的标签*/margin:0;padding:0;/*清楚移动端默认的 点击高亮效果*/-webkit-tap-highlight-color:transparent;/*设置所有的都是以边框开始计算宽度 百分比*/-webkit-box-sizing:border-box;/*兼容*/box-sizing:border-box;
}
body{font-size:14px;font-family:"Microsoft YaHei",sans-serif;/*设备默认字体*/color:333;
}
a{color:333;text-decoration:none;/*不显示下划线*/
}
a:hover{text-decoration:none;/*不显示下划线*/
}
ul,ol{list-style:none;
}
input{border:none;outline:none;/*清除移动端默认的表单样式*/-webkit-appearance:none;
}
/*公共样式*/
.f_left{float:left;
}
.f_right{float:right;
}
.clearfix::before,.clearfix::after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both;
}
[class^="icon_"]{background: url("../images/sprites.png") no-repeat;background-size:200px 200px;
}

1、:first-child、  :nth-child(1) 和 :last-child

.jd_sk .sk_time>span:nth-child(3n) 表示3的倍数

/*e:first-of-type 选择e同类型的同级的 第一个元素*/
/*e:last-of-type 选择e同类型的同级的 第一个元素*/
/*e:nth-of-type(n) 选择e同类型的同级的 第n个元素*/
.jd_sk .product_box_con>ul>li>p:first-of-type{

:first-of-type p:first-of-type 选择属于其父元素的首个 <p> 元素的每个 <p> 元素。 3
:last-of-type p:last-of-type 选择属于其父元素的最后 <p> 元素的每个 <p> 元素。 3
:only-of-type p:only-of-type 选择属于其父元素唯一的 <p> 元素的每个 <p> 元素。 3
:only-child p:only-child 选择属于其父元素的唯一子元素的每个 <p> 元素。 3
:nth-child(n) p:nth-child(2) 选择属于其父元素的第二个子元素的每个 <p> 元素。 3
:nth-last-child(n) p:nth-last-child(2) 同上,从最后一个子元素开始计数。 3
:nth-of-type(n) p:nth-of-type(2) 选择属于其父元素第二个 <p> 元素的每个 <p> 元素。 3
:nth-last-of-type(n) p:nth-last-of-type(2) 同上,但是从最后一个子元素开始计数。 3
:last-child p:last-child 选择属于其父元素最后一个子元素每个 <p> 元素。 3

2、transform: translateX(-10%);

CSS3 transform是什么?
transform的含义是:改变,使…变形;转换

transform:rotate():含义:旋转;其中“deg”是“度”的意思,如“10deg”表示“10度”下同。

.demo_transform1{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}

transform:skew():含义:倾斜;

.demo_transform2{-webkit-transform:skew(20deg);-moz-transform:skew(20deg)}

transform:scale():含义:比例;“1.5”表示以1.5的比例放大,如果要放大2倍,须写成“2.0”,缩小则为负“-”。

.demo_transform3{-webkit-transform:scale(1.5);-moz-transform:scale(1.5)}

transform:translate():含义:变动,位移;如下表示向右位移120像素,如果向上位移,把后面的“0”改个值就行,向左向下位移则为负“-”。

.demo_transform4{-webkit-transform:translate(120px,0);-moz-transform:translate(120px,0)}

转载于:https://www.cnblogs.com/hongmaju/p/6701768.html

京东轮播图片的静态页面CSS3相关推荐

  1. 京东图片列表、左侧导航栏、网易新闻列表、京东页面布局、京东轮播图

    文章目录 京东图片列表 京东左侧导航栏 网易新闻列表: 京东页面布局 京东轮播图 京东图片列表 代码如下: <head><meta charset="UTF-8" ...

  2. JavaScript实现京东轮播图效果——自动轮播,左右按钮切换图片,小圆圈跟随图片变化,点击小圆圈可跳转图片,无缝循环播放

    JavaScript实现京东轮播图效果--自动轮播,左右按钮切换图片,小圆圈跟随图片变化,点击小圆圈可跳转图片,无缝循环播放 静态效果图如下: CSS部分 *{margin: 0;padding: 0 ...

  3. 练习(京东图片,导航左侧,网易列表,3school导航条,京东轮播图/电影卡片)

    图片列表 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8& ...

  4. 原生js模拟实现京东轮播图

    原生js模拟实现京东轮播图 一.实现原理 1. 官网发现 2. opacity和z-index 3.定位 二.文档目录 三.HTML结构 四.css样式 五.js行为_实现自动轮播与点击效果 六.效果 ...

  5. 京东轮播图——点击轮播

    京东轮播图--点击轮播 完成效果如下 点击左右按钮可以实现图片转化,底下橙色的按钮也随之改变. (图片是在京东上找的,只是觉得比较好看而已) DIV布局 1.整体的一个div容器 2.image布局d ...

  6. 用jquery简单的实现京东轮播图效果

    用jquery简单的实现京东轮播图效果## 标题 html部分 <!DOCTYPE html> <html lang="en"><head>&l ...

  7. 直接访问静态图片_详解nginx和tomcat访问图片和静态页面的配置方法

    概述 生产环境下,有时候需要访问图片,正常需要应用ftp.nginx等配套使用,但是有时候为了简化,可以用以下的两种简单的访问,说实话,就是为了偷懒,但是效果是能有的,这就行了,所以今天做这个简化版的 ...

  8. 前端js实现京东轮播图

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>京 ...

  9. html仿京东选项卡切换代码,js仿京东轮播效果 选项卡套选项卡使用

    本文实例为大家分享了js仿京东轮播效果的具体代码,实现选项卡套用选项卡,供大家参考,具体内容如下 效果图: 代码: 无标题文档 *{margin:0;padding:0;} ul{list-style ...

最新文章

  1. 图解Oracle RMAN备份入门
  2. 《机器学习实战》chapter04 使用Python进行文本分类
  3. 深入学习__doPostBack函数
  4. nodejs登陆模拟
  5. .Net之多语言配置
  6. oracle 如何 更改 ref cursor 结果集,oracle – 如何从anther调用一个存储过程并修改返回的refcursor?...
  7. mysql如何时间减10分钟_mysql – 从时间值中减去分钟数
  8. Android Fragment手柄后退按钮按下[重复]
  9. 使用DaemonSet+Taint/Tolerations+NodeSelector部署Nginx Ingress Controller
  10. tp ajax 多图上传,TP5 Ajax上传图片
  11. 面试相关-转载-well,yzl——持续更新
  12. H5小游戏《看你有多色》扩展(辅助、眼力)
  13. android 修改应用权限设置在哪里,Android在应用设置里关闭权限,返回生命周期处理...
  14. 【无标题】CCSRP是网络与信息安全应急人员认证(现更名为CCSC)
  15. vivado各版本的区别
  16. MySQL概述以及下载安装
  17. UGA内存泄露问题 ORA-600 [729] Space Leak Errors [ID 403584.1]
  18. 西门子PLC学习笔记四-(控制三项异步电动机的启动停止)
  19. iOS15-16绕过激活锁,屏幕锁完美隐藏工具老虎V4.5,支持最新iOS16.1.1系统
  20. 荒野求生获得服务器信息,荒野求生游戏问答老贝出海时任务编码 | 手游网游页游攻略大全...

热门文章

  1. 在疫情肆虐的世界里,适度恐惧的活着
  2. cf 1144G 贪心
  3. ts 手动实现 ts 中的map
  4. 【MySQL】 ---- 共享锁、独占锁、行锁、表锁
  5. CDA Level Ⅲ 模拟题(二)
  6. MP3歌词的同步与拖拽设计
  7. python绘制分形图形_Python绘制L-System的分形图
  8. MAC上Chrome浏览器没有声音
  9. antd table自适应(横向滚动条)
  10. 二维码图片生成工具C#winform源码