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

本文介绍如何使用CSS属性实现文本的竖向排列,并让其中的数字保持横向显示。通过设置writing-mode和text-combine-upright属性,可以灵活调整网页中文字的布局方向。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 竖向排列: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;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值