JavaScript實現文字豎排效果
文字豎排雖然不常用,但是並不是沒有這方面的需求,但現有的CSS屬性支援度都不高或者相容性不好。
下面分享一個用JavaScript實現的效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> span{ float:right; width:1em; text-align:center; word-wrap:break-word; background:#ccf; margin:0 5px; } </style> <script type="text/javascript"> function shuPai(eid){ var p = document.getElementById(eid); var str=p.innerHTML.replace(/<[^>]+>/gi,""); var arr = str.replace(/(.{1,10})/g,"<span>$1</span>"); p.innerHTML = arr; } window.onload=function(){shuPai("test");} </script> </head> <body> <p id="test">文字豎排雖然不常用,但是並不是沒有這方面的需求,但是現有的CSS屬性支援度都不高</p> </body> </html>
以上程式碼完美的實現了想要的效果,可以直接套用就可以了,如果感謝興趣可以自行分析一下程式碼。
相關文章
- CSS3文字豎排效果CSSS3
- DOM 和 Canvas 如何實現文字豎向排列的效果Canvas
- Excel-設定豎排文字Excel
- CSS實現文字豎排顯示(相容IE6/IE7)CSS
- 文字印表機 效果實現
- 小程式利用Canvas繪製圖片和豎排文字Canvas
- 前端實現文字滾動效果前端
- 妙用 background 實現花式文字效果
- JavaScript實現選項卡效果JavaScript
- JavaScript文字迴圈變色效果JavaScript
- JavaScript實現隨機抽獎效果JavaScript隨機
- 教你如何實現 Android TextView 文字輪播效果AndroidTextView
- CSS題目系列(3)- 實現文字切割效果CSS
- JavaScript、CSS實現滑鼠跟隨繁花效果JavaScriptCSS
- 《Lua-in-ConTeXt》06:偽豎排Context
- javascript實現文字框標籤驗證JavaScript
- JavaFx 實現水平滾動文字(跑馬燈效果)Java
- 純CSS實現四種方式文字反差色效果CSS
- 成品直播原始碼推薦,實現文字載入效果 文字跳動原始碼
- 文字或模組分割豎線
- 直播軟體搭建,Android實現文字滾動播放效果Android
- JavaScript運算子單豎槓"|"JavaScript
- 【前端】javascript實現導航欄筋斗雲效果特效前端JavaScript特效
- js、jQuery實現文字上下無縫輪播、滾動效果JSjQuery
- 教你如何用WPF實現文字粒子閃爍動畫效果動畫
- 直播原始碼網站,實現文字自動翻轉效果原始碼網站
- 如何在 JavaScript 中實現 Event Bus(事件匯流排)JavaScript事件
- CSS 奇技淫巧 | 妙用混合模式實現文字鏤空波浪效果CSS模式
- 使用Three.js實現神奇的3D文字懸浮效果JS3D
- jquery如何用each遍歷實現一個排異切換的效果?jQuery
- 實現聚焦效果
- 直播app開發搭建,純javascript實現圖片放大鏡效果APPJavaScript
- JavaScript滑鼠懸浮出現下拉選單效果JavaScript
- Echarts x軸文字顯示不全(傾斜、豎直)Echarts
- 利用JavaScript實現註冊頁面省市聯動效果(附程式碼)JavaScript
- 滑鼠懸浮圖片出現文字說明效果
- css 實現打分效果CSS
- webgl實現火焰效果Web