Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Вертикальный текст в заголовке GridView


Автор: Bonus 1.8.2007, 13:43
Прошу прощенья, если это уже обсуждалось, но поиск результатов не дал.

Надо повернуть текст в заголовке GridView на 90 градусов так, чтобы читался снизу-вверх.

Подскажите, плз, как такое можно реализовать?

Автор: catlion 1.8.2007, 15:17
Код

        <asp:GridView ID="GridView1" runat="server">
        <HeaderStyle CssClass="header1" />
        </asp:GridView>


В стилях определяем
Код

.header1 { writing-mode: tb-rl; filter: flipv fliph; }

Автор: Bonus 1.8.2007, 15:35
Спасибо.
Я находил это решение в гугле, но когда определял стиль css, writing-mode подчеркивалось красным. Надо было всего лишь поменять проверку с css на internet explorer 6.0.
Вот ведь жизнь какая странная...

Автор: catlion 1.8.2007, 15:44
Не стоит особо обращать внимание на проверку синтаксиса CSS в студии. Она не знает некоторых директив как W3C, так и чисто IE-шных.

И не забываем метить топики как решенные

Автор: Mymik 1.8.2007, 17:46
Добавлю свои 5 копеек... 
Вообще это ужасно не прилично пользоваться стилями которые работают только в одном браузере... Тогда хотя бы JS напиши который сделает тоже самое в другом браузере, либо (что есть наилучший вариант) поставь этот текст картинкой...

Автор: catlion 2.8.2007, 12:15
writing-mode: tb-rl; filter: flipv fliph; первая директива работает во всех браузерах, вторая - "только в одном" ;)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)