Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Проблема c XSL и SVG? / 7 сообщений из 7, страница 1 из 1
17.04.2007, 13:55
    #34466532
bulatss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема c XSL и SVG?
Добрый день, Всем!
Что мне нужно:
В IE есть css(расположение текста)
Код: plaintext
writing-mode
. Т.к. этого нет в Firefox, я решил сделать это SVG-кой и повернуть её.
Вот кусок XSl:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<xsl:template match="SIDEBAR_APPLICATION" mode="tabs">
...
<tr>
    <td style="padding-left:4px">
         <label class="downUpText"><xsl:value-of select="TEST"/></label>
              <svg width="50px" height="50px" version="1.1" xmlns:svg="http://www.w3.org/2000/svg">
                  <text x="0" y="0" font-size="20" transform="rotate(50)"  font-family="Verdana" fill="blue" >
                  ABC
                 </text>
             </svg>
     </td>
</tr>	
...
</xsl:template>
т.е.
Код: plaintext
ABC
должен быть повернут на
Код: plaintext
rotate( 50 )
что я делаю не так?
...
Рейтинг: 0 / 0
17.04.2007, 13:57
    #34466538
SuSa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема c XSL и SVG?
А в чем проблема? Не повернул или что.
Покаж результат
...
Рейтинг: 0 / 0
17.04.2007, 14:22
    #34466647
bulatss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема c XSL и SVG?
вот jpg:
...
Рейтинг: 0 / 0
17.04.2007, 14:39
    #34466715
andrei77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема c XSL и SVG?
ну судя потомучто должно быть это не 50 градусов,а минус 90:
<text transform="rotate(-90)" x="-15.4mm" y="25mm" font-size="14"></text>

И смотри чтобы не уползало никуда, потому что меняется вся координатная плоскость

и вообще там помоему 50 нету... 90 180. интерсно откуда ты вообще эту цифру взял?:))
...
Рейтинг: 0 / 0
17.04.2007, 14:43
    #34466736
bulatss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема c XSL и SVG?
andrei77ну судя потомучто должно быть это не 50 градусов,а минус 90:
<text transform="rotate(-90)" x="-15.4mm" y="25mm" font-size="14"></text>

И смотри чтобы не уползало никуда, потому что меняется вся координатная плоскость

и вообще там помоему 50 нету... 90 180. интерсно откуда ты вообще эту цифру взял?:))

цифра не важна, пусть он повернет...
...
Рейтинг: 0 / 0
17.04.2007, 14:53
    #34466772
andrei77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема c XSL и SVG?
если ты собираешься его упрашивать, то врядли он это сделает

я как-то не ясно что-то написал?

Use the transform element. The first argument of rotate is the angle, the following two are the coordinates of the center.


Source
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg" >
<g transform="rotate(90, 10, 20)" font-family="SansSerif">
<text x="10" y="20">Rotated text</text>
</g>
</svg>
...
Рейтинг: 0 / 0
17.04.2007, 14:55
    #34466779
andrei77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема c XSL и SVG?
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Проблема c XSL и SVG? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]