HTML+CSS基础篇——小技巧集合
2016-03-30 20:22
561 查看
1、清除两个input之间空隙 a、设置两个input的父div的font-size=0 b、两个input都 float:left 浮动起来,然后设置父div宽度width,最后设置父div的 margin: 0 auto; 就可以让两者水平居中了 2、无序列表水平展示 a、ul { list-style: none; /*消除默认样式*/ } b、li { float: left; /*左浮动起来*/ } 3、水平居中显示 a、设置水平固定宽度 b、设置margin: 0 auto 4、水平并垂直居中(http://blog.csdn.net/freshlover/article/details/11579669) a、设置固定宽高 b、position: absolute;margin: auto; top: 0;left: 0;bottom: 0;right: 0; bb(另一种方式)、width: 300px; height: 200px; padding: 20px; position: absolute; top: 50%; left: 50%; margin-left: -170px; /* (width + padding)/2 */ margin-top: -120px; /* (height + padding)/2 */ 5、浮动会让元素塌陷。即被浮动元素的父元素不具有高度。例如:一个父元素包含了浮动元素,它将塌陷具有零高度。怎么让父元素高度正常? a、在父元素中设置clear: both; overflow:hidden 6、清除点击后的超链接字体系统默认颜色
/*控制超链接的初始状态和访问状态*/ li a:link, li a:visited { color: #ccc; text-decoration: none; } 7、注释,对应模块的开始和结束 <!-- xxxdiv start --> <!-- xxxdiv end --> 8、img小图标的居中(经常是在文字和图标一行垂直显示的情况) vertical-align: middle; 9、文字在行中垂直居中 a、设置height 和 line-height的高度为父元素的的高度值 b、或者巧妙使用margin 10、background具体图片样式要在设置图片资源后才生效 background-size: contain;/*要放在background url后面设置才有效果*/ 11、取消button默认背景样式 background: none;
12、文字垂直显示
设置width的宽度(1em)或设置一个小值
13、简写css
a、border边框属性
//border-width;border-style;border-color border:1px solid yellow;
b、background背景属性
//background-color;background-image;background-repeat;background-position background: #ccc url(uimage.png) no-repeat top center; background-size: contain;
c、font字体属性
//font-style;font-variant;font-weight;font-size/line-height;font-family font:italic bold 14px/18px arial, sans-serif;
d、list-style列表属性
//list-style-type;list-style-position;list-style-image list-style:square inside url(‘/img/uimage.gif’);
相关文章推荐
- HTML+CSS基础篇(四)——编码规范
- css3 字体旋转
- CSS中的浮动深入学习
- CSS基础
- 关于webStrom-11.1配置less且自动生成.css和自动压缩为.min.css/.min.js
- CSS垂直居中的几种方法
- 关于用css3 还是img
- CSS3:clip-path具体解释
- HTML标签CSS默认值研究
- CSS Overflow:hidden
- CSS核心内容定位和浮动
- Css旋转
- CSS文字控制之letter-spacing和word-spacing
- css中li、a、span行内强制不换行
- 使用CSS实现空心的向上向下的箭头
- CSS3系列:魔法系列
- CSS——line-height行高设置垂直居中
- <css 三>font
- 如何使用纯CSS3实现一个沙漏动画
- css3属性中background-clip与background-origin的用法释疑