国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css實現文字豎排效果示例代碼

2024-07-11 08:28:13
字體:
來源:轉載
供稿:網友
在word、excel中可以輕松的實現文字豎排的形式,但是在html頁面中呢?現今我有了這種需要,我想要的效果如下:
 

復制代碼
代碼如下:
這不是被美工嵌在的文字,而是通過div加上的,該當如何來實現此功能呢?
別告訴我里面弄倆div,每個div寬度與字體一樣,一個div一列,這樣或許能實現,但太低端了,不是我們技術迷應該追求的,也不是應該提倡的。問過美工和另一位資深(猜想)開發者,他們都不太清楚如何實現。很正常,因為這個功能不常用到,很少有人會關注到。我心中卻堅信,html+css不會連這樣的簡單功能都沒有,懷著這樣的信念,我開始了多次百度查找,發現css中確實有那么個屬性是管這個的。
writing-mode屬性
語法:writing-mode:lr-tb或writing-mode:tb-rl
  參數:
  1、lr-tb:從左向右,從上往下
  2、tb-rl:從上往下,從右向左
測試代碼:
[code]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<style type="text/css">
div{width:100px;height:80px;writing-mode:tb-rl;}
</style>
<title>無標題文檔</title>
</head>
<body>
<div>大劉大劉,寂寞不愁。人有女人,我有大劉。</div>
</body>
</html>

效果:
 
可以看到文字確實是豎排了,但整體上卻是從右向左排列了,這個跟中國古人用毛筆寫字類似,可能不太符合當代人的習慣。

網上還有一種情況,就是模擬豎排,使用ul和li列表的形式來解決。代碼如下:

復制代碼
代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<style type="text/css">
ul{width:100px;height:80px;overflow:hidden;list-style:none;}
ul li{float:right;display:inline;margin-left:4px;width:14px;height:100px;font-size:14px;word-wrap:break-word;word-break:nomal;}
</style>
<title>無標題文檔</title>
</head>
<body>
<ul>
<li>大劉大劉,</li>
<li>寂寞不愁。</li>
<li>人有女人,</li>
<li>我有大劉。</li>
</ul>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吴堡县| 璧山县| 陈巴尔虎旗| 沈丘县| 长岭县| 唐山市| 聂拉木县| 佛山市| 固始县| 鄯善县| 木里| 兰坪| 贵州省| 韩城市| 拉萨市| 宁武县| 沧州市| 岑巩县| 平江县| 旅游| 南部县| 松原市| 新巴尔虎左旗| 孙吴县| 北海市| 台湾省| 锦州市| 北安市| 介休市| 安西县| 和田县| 平邑县| 揭西县| 内黄县| 海伦市| 连云港市| 仲巴县| 杭锦旗| 新建县| 宜都市| 黄龙县|