字体

行高

line-height:30px

与字体本身无关,设置文本所在行的高度,呈现垂直居中效果

 

文本之间的间隔

letter-spacing:20px

字母与字母之间的间距对中文有效

 

word-spacing:20px

设置单词之间的间距对中文无效

 

文本

对齐方式

文本对齐方式

text-align

 

left:左对齐

right:右对齐

cengter:居中

juetify:两端对齐

只对块级元素和行内块级元素的文本内容有效,对内联元素的文本无效

 

垂直对齐方式

vertical-align

Baseline:将支持va lign特性的对象的内容与基线对齐

Sub:垂直文本下标对齐

Super:垂直文本的上标对齐

Top:将支持valign特性的对象的内容与对象顶端对齐

text-top:将支持valign特性的对象的文本与对象顶端对齐

middle:将支持valign特性的对象的内容与对象中部对齐

bottom:将支持valign特性的对象的文本与对象底端对齐

tent-bottom:将支持valign特性的对象的文本与对象顶端对齐

!!只对内联元素或者表格的单元格有效

 

文本换行

默认自动换行

word-space:nowrap

强制文本在一行之中显示直到遇到br或者文本结束

 

 

背景

background-color:设置对象的背景颜色

background-image:设置背景图片

background-image:url(图片路径)

url:指定图片的地址

background-repeat:设置图片在页面中如何铺排

repeat:背景图片在纵向和横向上平铺

no-repeat:不平铺

repeat-x:在纵横向平铺

repeat-y:在纵向平铺

background-position:设置图片在可视窗口的位置

background-position:top center

必须设置垂直方向+水平方向

 

全景背景

 

background-image: url(“imgs/bg.jpg”);

/*

改变背景图片如何铺排

no-repeat–表示不平铺

*/

background-repeat: no-repeat;

/*background-position: 500px 300px ;*/

/*背景图片大小

cover–根据当前可视窗口调整图片大小

*/

background-size: cover;

 

雪碧图

将多张图片整合成一张图片

提高加载速度

解决重新加载图片的问题

.buy{

width: 93px;

height: 29px;

background-image: url(“imgs/btn.png”);

display: inline-block;

background-repeat: no-repeat;

}

.buy:hover{

background-position: -93px 0;

}

.buy:active{

background-position:-186px 0 ;

}

 

 

 

 

打赏

发表评论

邮箱地址不会被公开。 必填项已用*标注