ใช้ css ในการกำหนดทิสทางของข้อความ ในตาราง รองรับ IE6 - IE8, Chrome , Firefox, Safari
รายละเอียด เพิ่มเติม
http://msdn.microsoft.com/en-us/library/ms535153.aspx
http://snook.ca/archives/html_and_css/css-text-rotation
การใช้งานจริง ต้องปรับแต่ง เพิ่มนิดหน่อย เพื่อให้การแสดงผลใน บราวเซอร์ที่แตกต่างกัน มีความใกล้เคียงกันทีสุด
ตัวอย่างผลลัพธ์
จำนวนสินค้า 1 | จำนวนสินค้า 2 | จำนวนสินค้า 3 | จำนวนสินค้า 4 | |
ข้อมูลที่ 1 | 1 | 2 | 3 | 4 |
ข้อมูลที่ 2 | ||||
ข้อมูลที่ 3 | ||||
ข้อมูลที่ 4 |
CSS Code ตัวอย่าง
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <style type= "text/css" > body{ font-size : 12px ; } .textAlignVer{ display : block ; filter: flipv fliph; -webkit-transform: rotate( -90 deg); -moz-transform: rotate( -90 deg); transform: rotate( -90 deg); position : relative ; width : 20px ; white-space : nowrap ; font-size : 12px ; margin-bottom : 10px ; } </style> |
HTML Code ตัวอย่าง
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | < table width = "200" border = "1" cellspacing = "0" cellpadding = "0" > < tr > < td width = "120" align = "center" valign = "bottom" > </ td > < td height = "100" align = "center" valign = "bottom" >< span class = "textAlignVer" >จำนวนสินค้า 1</ span ></ td > < td height = "100" align = "center" valign = "bottom" >< span class = "textAlignVer" >จำนวนสินค้า 2</ span ></ td > < td height = "100" align = "center" valign = "bottom" >< span class = "textAlignVer" >จำนวนสินค้า 3</ span ></ td > < td height = "100" align = "center" valign = "bottom" >< span class = "textAlignVer" >จำนวนสินค้า 4</ span ></ td > </ tr > < tr > < td align = "center" >ข้อมูลที่ 1</ td > < td align = "center" >1</ td > < td align = "center" >2</ td > < td align = "center" >3</ td > < td align = "center" >4</ td > </ tr > < tr > < td align = "center" >ข้อมูลที่ 2</ td > < td align = "center" > </ td > < td align = "center" > </ td > < td align = "center" > </ td > < td align = "center" > </ td > </ tr > < tr > < td align = "center" >ข้อมูลที่ 3</ td > < td align = "center" > </ td > < td align = "center" > </ td > < td align = "center" > </ td > < td align = "center" > </ td > </ tr > < tr > < td align = "center" >ข้อมูลที่ 4</ td > < td align = "center" > </ td > < td align = "center" > </ td > < td align = "center" > </ td > < td align = "center" > </ td > </ tr > </ table > |