css中,怎样使一列的文字竖排显示?高手指点,

html-css020

css中,怎样使一列的文字竖排显示?高手指点,,第1张

可以使用css的width标签实现一列的文字竖排显示。

具体步骤如下:

需要准备的材料分别是:电脑、浏览器、ultraedit。

1、在ue编辑器中新建一个空白的html文件,css文件。

2、在ue编辑器中输入以下html代码。

3、在ue编辑器中输入以下css代码。

4、编辑完成以后,在ue编辑器中点击保存,格式选择UTF8无BOM。

5、在浏览器中打开此html文件,可以看到最终想要实现的一列的文字竖排显示效果。

CSS让文字竖着排列,我们可以使用CSS,在需要竖向显示的地方,强制定义显示区域的宽度,这样字符会自动竖向排列:请看具体代码:

推荐使用这种方法,觉得这个方法兼容性也好,而且代码简洁,字符也容易控制。

对文字对象宽度设置只能排下一个文字的宽度距离,让文字一行排不下两个文字使其文字自动换行,就形成了竖立排版需求。示例代码如下:

<!DOCTYPE html> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html charset=utf-8" /> 

<title>竖列排版实例</title> 

<style> 

body{text-align:center} 

.shuli{ margin:0 autowidth:20pxline-height:24pxborder:1px solid #333} 

</style> 

</head> 

<body> 

<div class="shuli">我是竖列排版</div> 

</body> 

</html>

说明:对文字DIV设置较小的宽度,以达到一排只能排下一个文字,这样文字就自动换行,实现垂直竖列排版。

三、使用br换行让其文字垂直竖排显示 。

利用html br换行标签实现文字换行,对每个文字后加上换行br标签让其竖列排版。示例代码如下:

<!DOCTYPE html> 

<html> 

<head> 

<meta http-equiv="Content-Type" content="text/html charset=utf-8" /> 

<title>竖列排版实例</title> 

<style> 

body{text-align:center line-height:22px} 

/* CSS注释说明:设置css文字居中,css行高为22px间隔 */ 

</style> 

</head> 

<body> 

我<br>是<br>竖<br>列<br>排<br>版 

</body> 

</html>