文字超出div自动滑动_3种CSS简单方法实现文字竖向排版

79554a35f31acdfd4e6205e84b015290.png 下面介绍3种使用CSS实现文字竖向排版的方法:

1、一个句子的竖向排列

如图: ca9d02aa3bef963c6782e4b2aac62e43.png
  <html>  <head>      <title>testtitle>      <meta charset="UTF-8">  head>  <style>  .one {      width: 20px;      margin: 0 auto;      line-height: 24px;      font-size: 20px;}.two {      width: 15px;      margin: 0 auto;      line-height: 24px;      font-size: 20px;      word-wrap: break-word;/*英文的时候需要加上这句,自动换行*/  }  style>  <body>      <div class="one">我是竖列排版div>      <div class="two">I AM ENGLISHdiv>  body>  html> 

2、多个句子竖向排列(如古诗)

如图: 01886d76ba7ef045e42a8e647e85aee9.png
  <html>  <head>      <title>testtitle>      <meta charset="UTF-8">  head>  <style>  .one {      margin: 0 auto;      height: 140px;      writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/      writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl;*/  }  style>  <body>      <div class="one">欲话毗陵君反袂,欲言夏口我沾衣。谁知临老相逢日,悲叹声多语笑稀。div>      <div class="one">I AM ENGLISHdiv>body>  html>

3、字体横行,整体竖向排版

如图: 432a93ec2164ef5fedeed33885e31808.png
<html><head>    <title>testtitle>    <meta charset="UTF-8">head><style>.one {    margin: 150px auto;    width: 200px;    font-size: 20px;     line-height: 24px;    transform:rotate(90deg);    -ms-transform:rotate(90deg);     /* IE 9 */    -moz-transform:rotate(90deg);     /* Firefox */    -webkit-transform:rotate(90deg); /* Safari 和 Chrome */    -o-transform:rotate(90deg);     /* Opera */}style><body>    <div class="one">欲话毗陵君反袂div>    <div class="one">ENGLISHdiv>body>html>
 本文完~ 40493fb3229c1019848719147ddb1a88.png 58af9f3a72cc6b2e5645f4107d023066.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值