目录
1.6 设置文本阴影 text-shadow: x y b color;
一、常用的文本样式
1.1设置首行缩进 text-indent
常用单位: px em
1.2设置文字在元素对齐方式 text-align
可选值:left/right/center(居中对齐 常用)/justify(二端对齐)
常实现的效果:文本在元素中水平居中
1.3设置元素行高 line-height
上间距+文本空间+下间距,上间距=下间距
常使用的数值 数字+单位
数字:代表当前文字大小的几倍
1.4设置文本修饰 text-decoration
可选值: none:取消
underline:下划线
overline:上划线
line-through:删除线
1.5颜色设置 color
可选值:表示颜色的英文
十六进制 #ffffff 光的三原色:红 绿 蓝,每二位数值代表一个颜色的浓度 所以颜色浓度最大,代表白色(#fff),浓度最低为黑色(#000)
rgb(red,green,blue) 每个数值取值范围[0,255]
1.6 设置文本阴影 text-shadow: x y b color;
x:设置阴影水平方向的偏移,注意正值向右
y:设置阴影垂直方向的偏移,注意正值向下
b:设置阴影模糊范围,注意值越大,模糊程度越高,没有负值
color:设置阴影颜色
1.7设置字符与字符的距离:letter-spacing
1.8设置单词与单词的距离:word-spacing
1.9设置文字与图片对齐方式:vertical-align
常用值:bottom(底部对齐) middle(居中对齐)
baseline(基线对齐,默认值)
常实现的效果:解决图片底部空白,vertical-align非默认值
设置文字与图片对齐方式
<style>
p {
width: 400px;
height: 40px;
background-color: pink;
text-indent: 2em;
text-align: center;
line-height: 40px;
}
p::first-letter {
font-size: 20px;
text-shadow: 2px 2px 2px red;
}
a {
text-decoration: none;
color: #000;
}
a:hover {
text-decoration: underline;
color: rgb(0, 0, 255);
}
span {
text-decoration: line-through;
}
.one {
letter-spacing: 4px;
}
</style>
</head>
<body>
<p class="one">如成制得在得妄,郭畴的,法小重,望路量。</p>
<a href="#">略种希马。</a>
<span>如备韩流。</span>
<div class="one">
Lorem ipsum dolor sit amet.
</div>
</body>
二、文本省略
2.1单行文本省略:元素设置宽度
1.设置空白空间 white-space:
可选值:nowrap(不转行)
normal(正常转行,默认值)
2.设置溢出内容显示 overflow包括 overflow-x(单独设置水平方向)和overflow-y(单独设置垂直方向)二个属性
可选值:hidden 溢出隐藏
auto 按需产生滚动条
scroll 生成滚动条
3.设置溢出文本样式 text-overflow
2.2 多行文本省略 元素设置宽度
1.溢出内容隐藏 overflow:hidden
2.设置几行省略 -webkit-line-clamp
3.因为要实现 -webkit-line-clamp属性有效果,所以添加display: -webkit-box;和-webkit-box-orient: vertical
<style>
p {
width: 200px;
background-color: rgb(255, 0, 0);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
div.two {
width: 200px;
height: 20px;
background-color: black;
color: white;
overflow: auto;
}
.one {
width: 180px;
background-color: aqua;
line-height: 20px;
overflow: hidden;
-webkit-line-clamp: 2;
display: -webkit-box;
-webkit-box-orient: vertical;
}
</style>
</head>
<body>
<p>国是句登融哉好,备。不回疾妙我当向,升。</p>
<div class="two">
书使密不认变时君,流实到过足身未子,生。
</div><br>
<div class="one">
家就尤绪洪商在不到快下者要大种韩,开法。
龄此孔书归书张之笔。
</div>
<div class="three">
</div>
</body>