HTML中如何让文字竖排

2024-11-01 22:23:10
有3个网友回答
网友(1):

  1. 设置CSS样式,writing-mode属性

兼容谷歌、火狐等浏览器(测试以后IE暂不兼容):

  • writing-mode:vertical-rl; //垂直方向,从右到左

  • writing-mode:vertical-lr; //垂直方向,从左到右

  • IE私有属性(其他浏览器不兼容):

  • writing-mode:lr-tb; //默认,从左到右,从上到下。

  • writing-mode:tb-rl; //从上到下,从右到左。

  • writing-mode:tb-lr; //水平方向,从上到下,从左到右。

  • 代码实例:



    
    言成科技-文字竖排实例
    
        .box1 { writing-mode: vertical-rl; }
        .box2 { writing-mode: vertical-lr; }
        .box3 { writing-mode: lr-tb; }
        .box4 { writing-mode: tb-rl; }
        .box5 { writing-mode: tb-lr; }
    


    提供高品质教育服务让每个人遇到更好的自己

    提供高品质教育服务让每个人遇到更好的自己

    提供高品质教育服务让每个人遇到更好的自己

    提供高品质教育服务让每个人遇到更好的自己

    提供高品质教育服务让每个人遇到更好的自己


Tips:经过测试,vertical-rl、vertical-lr兼容谷歌火狐等浏览器,lr-tb只兼容ie7及以下浏览器,tb-rl、tb-lr只兼容IE8及以上浏览器。

2.设置CSS样式,固定宽度

对当前元素设置固定宽度,当文字一行容纳不下两个字时,文字自动换行,就形成了文字竖排。

代码实例:



    
    言成科技-文字竖排实例
    
        .box { 
            width: 20px;
            line-height: 18px; 
        }
    


    提供高品质教育服务 让每个人遇到更好的自己


3.添加HTML的br标签

利用br标签换行的属性,实现文字竖排需求。

代码实例:



    
    言成科技-文字竖排实例


    




















了解更多文字处理方式:《jQuery特效实战开发》

网友(2):

网友(3):

加css样式

相关问答
最新问答