CSS非布局样式滚动、文字折行、装饰性属性及其它
程序员文章站
2022-06-08 09:08:53
...
非布局样式-滚动
滚动行为和滚动条
visible 超出则撑出容器
hidden 超出直接隐藏
scroll 一定有有滚动条
auto 没超出没有滚动条,超出则有滚动条
非布局样式-文字折行
overflow-wrap(word-wrap)通用换行控制
-是否保留单词
word-break 针对多字节文字
-设置中文句子是单词 或者中文字为单词
white-space 空白处是否断行
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>warp</title>
<style>
.c1{
border: 1px solid;
width: 8em;
overflow-wrap: normal;
word-break: normal;
white-space: normal;
}
</style>
</head>
<body>
<div class="c1">
This is a long and Supercalifragilisticexpialidocious sentence. 一二三四五六,七八九零一二,这是一句巨长巨长又没有空间可以换行的句子哦。
</div>
</body>
</html>
overflow-wrap: break-word;
超长的单词就会换行
word-break: break-all;
只要到换行的位置就会换行,不管单词是否结束。
word-break: keep-all;
所有单词都会保持完整
white-space: nowrap;
整个句子都不换行
装饰性属性及其它
字重(粗体): font-weight
斜体 font-style: itatic
下划线 text-decoration
指针 cursor 一般pointer
font-weight demo
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>fonts</title>
<style>
.weight{
font-weight: normal;
font-weight: bold;
font-weight: bolder;
font-weight: lighter;
font-weight: 200;
}
</style>
</head>
<body class="body" id="body">
<div class="weight">你好 Hello World</div>
</body>
</html>
font-weight 数字100-900
上一篇: 跳街舞减肥 年轻人喜欢的减肥方法
下一篇: 盲目减肥的危害 四大误区需谨慎