工作中常用CSS属性

1. position: fixed; //定位,固定在某个位置,会造成元素浮动。

2. border-radius: 5px|50%;  //圆角。50%时盒子为圆形。
	- border-radius: 5px 5px 0px 0px; //左上,右上,右下,左下
	- border-radius: 5px 0px; //对角线。左上,右下5px; 右上,左下0px

3. cursor: pointer; //鼠标变小手。当然还有其他鼠标样式。
4. background-image: linear-gradient(角度,颜色); //渐变

5. display: flex; //定义在父元素的
	- flex-direction: row|column; //主轴排列方式:左侧开始|顶部开始
	- flex-wrap: nowrap|wrap; //默认不换行|换行
	- justify-content: center|flex-end|flex-start; //居中排列|居末排列|居始排列
	- align-items: center|flex-start|flex-end; //垂直排列|其他
6. flex-grow: 0; //子元素的放大比例。默认为0,即若有剩余空间也不放大。
7. flex-shrink: 1; //子元素缩小比例,默认为1,即如果空间不足,改项目将缩小。
8. flex-basis: auto|250px; //子元素在分配多余空间之前,占据的主轴空间(初始大小)。如果为具体数值,元素将占据固定空间。
9. flex: 0 1 auto; //上面三个属性的简写。
10. order: 0; //子元素的排列顺序。默认为0;数值越小,排的越前。

11. line-height: 20px; //垂直居中(行内元素)。数值为父元素的高度。写在子元素。
12. text-align: center; //居中对齐(行内元素)。写在父元素。
13. postion: relative; //相对定位。
14. postion: absolute; //绝对定位。位置是基于relative的位置。
15. vertical-align: baseline|top|middle|bottom; //设置元素的垂直对齐方式。
16. transform translate(X,Y) //平移。
		- transform translateX(100px); //向左向右平移。
         - transform translateY(100px); //向上向下平移。
         - transform translateZ(100px); //向Z轴平移。
         - transform translate3d(X,Y,Z);
17. display: inline-flex; //行内元素也可以用flex布局。
18. border: 1px solid #ff5000; //边框
19. list-style-type: none; //将<li>的小圆点去掉。写在<ul>元素下。
20. overflow-y: auto; //超出则隐藏,并显示侧边栏。(前提是要给元素高度)。
21. box-sizing: border-box; //指定盒子为IE盒模型。(盒子宽高包括padding和border)
22. box-sizing: content-box; //指定盒子为标准盒模型。(盒子宽高只有content部分)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值