练习中的零碎知识-CSS篇
程序员文章站
2022-06-22 09:34:42
1.这两个数值相等时,文字垂直居中 height:""; line-height:""; text-align:center; 2.使背景图上下充满居中 1.background:url()no-repead 0 0/100% 100%;2.background:url() 0% 0% / cove ......
1.这两个数值相等时,文字垂直居中
height:""; line-height:""; text-align:center;
2.使背景图上下充满居中
1.background:url()no-repead 0 0/100% 100%;
2.background:url() 0% 0% / cover no-repeat fixed;
3.避免设置的border边框占盒子的位置
box-sizing:border-box;
4.(1)大盒子定位时,若要相对于整个页面垂直居中(可微调值)
left:0; right:0; margin:auto;
(2)小盒子定位时,若要相对于它的父元素垂直居中(可微调值)
方法1: left:1/2父元素宽度; top:1/2父元素宽度; margin-right:-1/2小盒子宽度; margin-top:-1/2小盒子宽度;
方法2: left:1/4父元素宽度; top:1/4父元素宽度;
5.将元素显示为行内块状元素,设置该属性后,其他的行内块级元素会排列在同一行
display:inline-block;
6.在同一行内有不同高度内容的元素时,通常要设置对齐方式来使元素顶部对齐。
vertical-align: top;
7.找第三个元素如
.header .nav a:nth-child(3){}
8.做一排广告栏时,左浮动float:left;时,可加
.clearfix::after{ content: ""; display: block; clear: both; }
9.在一个css文件导入另一个css文件
@import"文件名.css"
10.设置边框阴影
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
上一篇: 网络编程(1)