Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 线条高度的用途是什么?空白:nowrap做什么?_Css - Fatal编程技术网

Css 线条高度的用途是什么?空白:nowrap做什么?

Css 线条高度的用途是什么?空白:nowrap做什么?,css,Css,既然已经有一个名为“字体大小”的属性,行高应该做什么 当我们指定以下内容时,这意味着什么: white-space:nowrap; “线高度”特性设置线之间的距离。如果将值设置为大于字体大小,则看起来线条会移动得更远。将其设置得更小,线将开始重叠。线高指定线之间的空间量。所以要得到“双倍行距”的类型,你需要行高:200% 线条高度: 空白: 它主要用于段落中行与行之间的距离。行高属性允许您独立于字体大小设置文本行的高度(适用于将单行文本垂直居中等) 空白:nowrap;在遇到之前,不会对文本

既然已经有一个名为“字体大小”的属性,
行高
应该做什么

当我们指定以下内容时,这意味着什么:

white-space:nowrap;

“线高度”特性设置线之间的距离。如果将值设置为大于字体大小,则看起来线条会移动得更远。将其设置得更小,线将开始重叠。

线高指定线之间的空间量。所以要得到“双倍行距”的类型,你需要行高:200%

线条高度:

空白:

它主要用于段落中行与行之间的距离。

行高属性允许您独立于字体大小设置文本行的高度(适用于将单行文本垂直居中等)

空白:nowrap;在遇到
之前,不会对文本行进行换行。

该属性设置行与行之间的距离

该属性设置如何处理元素内的空白


nowrap:文本永远不会换行,它将继续在同一行上,直到遇到标记为止

另一个可以与line height属性一起使用的技巧是在元素内垂直对齐文本。以以下为例:

<div class="container">
   <h1>Vertically align this!</h1>
</div>

.container {
   height: 5em;
   background-color: red;
   line-height: 5em;
}

   .container h1 {
      font-size: 3em;
   }

垂直对齐这个!
.集装箱{
身高:5公分;
背景色:红色;
线高:5em;
}
.集装箱h1{
字号:3em;
}

线条高度
将两条线条之间的距离设置为绝对值或相对值。So
线高:2米
将是双行距,等等。而
字体大小
设置字体的实际大小


空白
告诉浏览器如何处理空白。“nowrap”将告诉浏览器永远不要包装文本,而是让文本在行上继续,直到遇到换行标记(

)。您也可以使用“pre”保留空白(与使用HTML标记相同),或者使用“normal”通知浏览器忽略空白(这是默认值)。

行高是文本的高度。字体具有内置的默认行高。对于单行文本,它将与调整填充相同。但是对于多行文本,它控制文本行之间的空间,这是没有其他方法可以控制的

空白:nowrap告诉浏览器,当水平空间不足时,不要开始新行。相反,将元素推到尽可能宽的位置,然后简单地溢出框的尺寸。通过将所有空格替换为实体,可以实现同样的效果。

空白:nowrap;”的主要用途是在表格标题单元格内(在表格顶部或左侧),您不希望在表格标题单元格中看到它,根据表格内容,您会得到换行符。没有它,结果很容易变得丑陋