Характеристики свойства
В каких браузерах работает?
8.0+ | - | - | - | - | - | - |
В каких версиях CSS используется?
CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
- | - | - | + |
Для чего используется?
Указывает способ написания текста, а именно его направление и положение. Также стоит отметить характерную особенность этого свойства - оно совмещает в себе задачи операторов direction и block-progression.
Как правильно задавать?
writing-mode: способ написания;
Какие могут быть значения?
- lr-tb - правая направленность текста (начало - слева).
- rl-tb - левая направленность текста (начало - справа).
- tb-rl - расположение текстовой части устанавливается в вертикальном положении и начало строки позиционируется в верхнем правом углу блока.
- bt-rl - расположение текстовой части устанавливается в вертикальном положении и начало строки позиционируется в нижнем правом углу блока.
- tb-lr - расположение текстовой части устанавливается в вертикальном положении и начало строки позиционируется в верхнем левом углу блока.
- bt-lr - расположение текстовой части устанавливается в вертикальном положении и начало строки позиционируется в нижнем левом углу блока.
Пример использования
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Свойство writing-mode</title> <style> td { padding: 5px; width:100px; height:80px; } </style> </head> <body> <table cellspacing="0" border="1"> <tr> <td style="writing-mode: lr-tb">content</td> <td style="writing-mode: rl-tb">content</td> <td style="writing-mode: bt-rl">content</td> <td style="writing-mode: tb-lr">content</td> <td style="writing-mode: bt-lr">content</td> <td style="writing-mode: tb-rl">content</td> </tr> </table> </body> </html>
Тип CSS свойства:
Текст