ฉันกำลังค้นหาข้อความแนวตั้งจริงไม่ใช่ข้อความที่หมุนใน HTML ดังที่แสดงด้านล่าง ฉันจึงทำได้โดยใช้วิธีต่อไปนี้
HTML: -
<p class="vericaltext">
Hi This is Vertical Text!
</p>
CSS: -
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
}
JSFiddle! การสาธิต.
อัปเดต: -หากคุณต้องการให้แสดงช่องว่างให้เพิ่มคุณสมบัติต่อไปนี้ใน css ของคุณ
white-space: pre;
ดังนั้นคลาส css จะเป็น
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
white-space: pre;/* this is for displaying whitespaces */
}
JSFiddle! สาธิตด้วยช่องว่าง
อัปเดต 2 (28 มิ.ย. 2558)
เนื่องจาก white-space: pre;
ดูเหมือนจะใช้งานไม่ได้ (สำหรับการใช้งานเฉพาะนี้) บน Firefox (ณ ตอนนี้) เพียงแค่เปลี่ยนบรรทัดนั้นเป็น
white-space: pre-wrap;
ดังนั้นคลาส css จะเป็น
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
white-space:pre-wrap; /* this is for displaying whitespaces including Moz-FF.*/
}
JsFiddle Demo FF เข้ากันได้