移动web开发之四轮播图
来源:互联网 发布:js怎么获取input的值 编辑:程序博客网 时间:2024/05/23 12:17
京东首页之轮播图相关问题
1》上下图片之间的间隙
产生原因:
文本上下对齐默认基于基线(baseline对齐,以至于图基于baseline对齐,从而留出一条间隙)
解决思路:在元素为块级元素的基础上,把字体大小设为0
<ul> <li><img src="../img/h1.jpg" alt=""></li> <li><img src="../img/h1.jpg" alt=""></li> <li><img src="../img/h1.jpg" alt=""></li></ul>
<li>之间的图片产生间隙
解决方案:
ul > li{ font-size:0;}
<div class="d3"> <a href=""><img src="../img/h3.jpg" alt=""></a> <a href=""><img src="../img/h3.jpg" alt=""></a></div>
<a>之间的图片产生间隙
解决方案:
div > a{ display: block; font-size:0;}
2》相同样式的提取
1) 采用属性class选择器,来提取公共样式:
[class^="jd_"]{ /*jd_开头的class都应满足该样式*/ width: 100%; max-width:640px; min-width:300px;}
3》筛选选择器
文字文本:
:first-letter
:first-line
其父的子元素的顺序:
:first-child
:last-child
:nth-child(n)
:nth-last-child(n)
选择同级同类型的顺序:
:first-of-type
:last-of-type
:nth-of-type(n)
:first-child与first-of-type的区别:
p:first-child ==>选中p的父元素的第一个元素,要求第一个元素时p元素才有效,否则无效
p:first-of-type ==>选中p这一级别中,所有p元素中的第一个元素。
4》css3属性
1>css3属性之 transform(变换)
transformX(x) 沿x轴移动多少px, 可以使用百分比,(100%表示该属性的元素的宽度)
transformY(y)
transformZ(z)
transform(x,y)
scale(x,y)沿x,y放缩盒子
2>凡是css3的属性,都要可能进行webkit的兼容(即加上相应的-webkit-*的属样式性)
5》为什么要清理浮动?
原因:子元素浮动会导致父元素的塌陷(即父元素的高度变成0)
清理方法: 给父元素添加样式 clear:both
阅读全文
0 0
- 移动web开发之四轮播图
- 移动web开发之DPR
- 移动web开发之移动端真机测试
- web前端开发之Web移动开发/WebApp开发技术
- NETCF开发之移动Web网站安全性
- 移动Web开发之HTML5文件上传
- 移动web前端开发之常见bug
- 移动web开发之——viewport
- 移动web开发之——viewport
- 移动web开发之像素和DPR
- 移动web开发之像素和DPR
- 移动web开发之视口viewport
- 移动web开发之像素和DPR
- 移动开发之我见 ——移动WEB
- web App 移动开发之ionic开发环境部署
- 移动web开发总结
- HTML5移动WEB开发
- 移动web开发经验总结
- Sublime Text的优雅使用
- Android开发初体验之百度地图开发(2)
- Android NDK学习笔记3-入门案例篇
- HDOJ1026 优先队列
- Flume 监控
- 移动web开发之四轮播图
- 001-在HTML中嵌入JavaScript脚本的三种方式-回顾学习
- 转:C#实现office文档转换为PDF或xps的一些方法
- 机器学习算法Newton Sketch
- Atitit 经济学常见的流派 古典主义与凯恩斯主义
- CI 漂亮的分页样式(页码样式)
- Day11-36.Controlling Execution
- Jsonp跨域处理中IP和loaclhost的区别
- mac下phpstorm 快捷键