Rotating text vertically within HTML table cells is a common query for optimizing space in dense tables. To attain this effect, a popular approach leverages the transform property to define CSS styles.
One method involves the use of the CSS rotate property:
.box_rotate { -moz-transform: rotate(7.5deg); /* FF3.5+ */ -o-transform: rotate(7.5deg); /* Opera 10.5 */ -webkit-transform: rotate(7.5deg); /* Saf3.1+, Chrome */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083); /* IE6,IE7 */ -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */ }
By applying this style to a table cell, the text within will be rotated 7.5 degrees counterclockwise:
<code class="html"><td> <div class="box_rotate"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </div> </td></code>
This technique allows you to transform text vertically, effectively saving space in tables with extensive headings or text.
The above is the detailed content of How can I rotate text vertically in an HTML table?. For more information, please follow other related articles on the PHP Chinese website!