css——文字竖行排列的样式

 竖向排列:writing-mode: vertical-rl;

竖向里面设置数字横向排列:text-combine-upright: all;

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<title></title>
		<style type="text/css">
			div{writing-mode: vertical-rl;letter-spacing: 1px;}
			div b{text-combine-upright: all;margin: 5px 0;}
		</style>
	</head>
	<body>
		<div>
			<p>一一</p>
			<p>二二</p>
			<p>三三</p>
			<p>四四<b>1729</b>年</p>
			<p>五五</p>
			<p>六六</p>
		</div>
	</body>
</html>

示例:

.code{
    position: absolute;
    top:-16px;
    right:0;
    height:100%;
    width:16px;
    color:#fff;
    font-size: 12px;
    line-height: 12px;
    text-align: center;
    writing-mode: vertical-lr;
    box-sizing: border-box;
    padding:0 0 0 2px;
    letter-spacing:0.3em;
}

猜你喜欢

转载自blog.csdn.net/baidu_39043816/article/details/111030489