下面介绍几种使用Css实现文字竖向排版的方法:

1.一个句子的竖向排列

如图:

<!DOCTYPE html>

<html>

<head>

<title>test</title>

<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 ENGLISH</div>

</body>

</html>

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

如图:

<!DOCTYPE html>

<html>

<head>

<title>test</title>

<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 ENGLISH</div>

</body>

</html>

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

<!DOCTYPE html>

<html>

<head>

<title>test</title>

<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">ENGLISH</div>

</body>

</html>

原文链接:CSS几种简单方法实现文字竖向排版 - 消逝的风i - 博客园

网页css实现文字竖向排版的几种方法相关推荐

  1. php实现一行省略号,css实现文字溢出省略号的四种方法(附代码)

    本篇文章给大家带来的内容是关于css实现文字溢出省略号的四种方法(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在项目中有涉及实现一行或者第几行后加省略号,在实现第几行后加 ...

  2. css实现文字竖向排版

    1.一个句子的竖向排列 <!DOCTYPE html> <html> <head> <title>test</title> <meta ...

  3. html字体纵向排列,使用writing-mode让文字竖向排版

    通常我们网页上的文字在缺省状况下是从左到右横向排版的,但有些情况下,为了排版效果,或为了更好的利用页面空间,我们需要将文字竖向排版.以前有一种很土的方法,就是让文字的容器只有一个文字的宽度,挤的文字竖 ...

  4. html5文字横向变纵向,使用writing-mode让文字竖向排版

    通常我们网页上的文字在缺省状况下是从左到右横向排版的,但有些情况下,为了排版效果,或为了更好的利用页面空间,我们需要将文字竖向排版.以前有一种很土的方法,就是让文字的容器只有一个文字的宽度,挤的文字竖 ...

  5. css鼠标点在文字上背景透明,CSS实现文字半透明显示在图片上方法(示例代码)

    CSS实现文字半透明显示在图片上方法 在css中文字半透明我们会需要使用滤镜效果也就是css中的filter:alpha来实现了,下面来看两个文字显示在图片上并且半透明的例子. CSS让一行文字显示在 ...

  6. html分割线自动适应,CSS实现自适应分隔线的N种方法

    CSS实现自适应分隔线的N种方法 分割线是网页中比较常见的一类设计了, 这里的自适应是指两边的横线会随着文字的个数和父级的宽度自适应 偷偷的看了一下知乎的实现,很显然是用一块白色背景覆盖的,加一点背景 ...

  7. html边框直线代码,网页制作学习:实现细线边框的两种方法_html

    很多朋友都有过制作网页的经历,如今,众多网页的设计都用到了表格.这样不仅有利于网页的维护,同时,提高了网页的观赏性.在众多网页制作风格中,细边框这个制作方法是必不可少的.这里,我将简单地谈一下细边框的 ...

  8. html按钮disabled状态,CSS定义input disabled样式的三种方法

    表单提交的时候我们经常会让提交按钮禁用,满足条件后按钮恢复,disabled禁用按钮后怎么用CSS来改变禁用disabled按钮的样式呢?下面看青岛星网:CSS定义input disabled样式的三 ...

  9. js中当等于最小值是让代码不执行_网页中JS函数自动执行常用三种方法

    本文为大家分享了在网页中JS函数自动执行常用方法,供大家参考,具体内容如下 一.JS方法 1.最简单的调用方式,直接写到html的body标签里面: 2.在JS语句调用: function myfun ...

最新文章

  1. 2021年大数据Spark(十二):Spark Core的RDD详解
  2. P2P网络中DHT算法分析
  3. 【Android 属性动画】属性动画 Property Animation 与 视图动画 View Animation 区别
  4. iOS App开发的那些事儿1:如何建立合适的规范
  5. WinForm ListView
  6. PHP设计模式--数据访问对象模式
  7. ac自动机 匹配最长前缀_别再暴力匹配字符串了,高效的KMP,才是真的香
  8. 一文带你熟悉Pytorch->Caffe->om模型转换流程
  9. block chain
  10. greenDAO系列7--关系
  11. python已知y求x_Python刷题:集合S(k)求|x-y|最小时的x和y(位运算)
  12. CentOS 安装 Nexus 3
  13. 参考文献的序号如何设置
  14. 机器学习入门09 - 特征组合 (Feature Crosses)
  15. 呼伦贝尔草原行(5日自由行)
  16. 你的程序员是在努力工作还是在偷懒?
  17. 三端稳压管怎么接线及方法说明
  18. 一元二次方程求根计算机的代码,一元二次方程求根Java源程序代码.doc
  19. 中文标点符号unicode码
  20. 浏览器必备插件|2022版

热门文章

  1. html5支持h265吗,PC端播放H265
  2. Python:如何方便地用Python发outlook邮件
  3. vsco和lr哪个好_vsco、泼辣修图、snapseed哪个好用?使用对比
  4. 参会指南!POW'ER 2020上海峰会完整议程周边活动
  5. 通俗易懂详解机器学习中的最大似然估计
  6. 【翻译加转载】自己开发Blog博客程序:关于MetaWeblogAPI 的实现
  7. pyspider创建淘女郎图片爬虫任务-运行流程解析
  8. Java格式化输出(表格样式)
  9. C语言-(1)初始C语言 已完成,待二次修改完善
  10. Devops实现之sonarQube(四)