powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Генерация колонок
6 сообщений из 6, страница 1 из 1
Генерация колонок
    #38039403
artwalek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, каким образом генерировать динамически количество колонок, в зависимости от количество items.
К примеру, есть список из 18 айтемов
<list>
<item>1</item>
<item>1</item>
<item>1</item>
<item>1</item>
<item>1</item>
<item>1</item>
<item>1</item>
</list>
...
Рейтинг: 0 / 0
Генерация колонок
    #38039422
artwalek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, каким образом генерировать динамически количество колонок, в зависимости от количество items.
К примеру, есть список из 18 айтемов:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<list>
 <item>1</item>
 <item>2</item>
 <item>3</item>
 <item>4</item>
 <item>5</item>
 <item>6</item>
 <item>7</item>
 <item>8</item>
 <item>9</item>
 <item>10</item>
 <item>11</item>
 <item>12</item>
 <item>13</item>
 <item>14</item>
 <item>15</item>
 <item>16</item>
 <item>17</item>
 <item>18</item>
</list>


Допустим есть ограничение на количество айтемов в колонке — n. Необходимо, чтобы количество колонок зависело от n.
В табличной вёрстке как делать знаю, а с помощью div теряюсь.

К примеру на выходе должно быть:
n=11

Код: xml
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.
<div style="float: left; width: 200px;">
<ul>
 <li>1<li>
 <li>2<li>
 <li>3<li>
 <li>4<li>
 <li>5<li>
 <li>6<li>
 <li>7<li>
 <li>8<li>
 <li>9<li>
 <li>10<li>
 <li>11<li>
</ul>
</div>
<div style="float: left; width: 200px;">
<ul>
 <li>12<li>
 <li>13<li>
 <li>14<li>
 <li>15<li>
 <li>16<li>
 <li>17<li>
 <li>18<li>
</ul>
</div>



Прошу помощи.
...
Рейтинг: 0 / 0
Генерация колонок
    #38039468
artwalek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
artwalek,

Прошу администраторов удалить эту тему, глюк произошёл.
...
Рейтинг: 0 / 0
Генерация колонок
    #38039525
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: xml
1.
2.
3.
4.
5.
<xsl:for-each select="item">
    <xsl:if test="not(position()>$n)">
          <li><xsl:value-of select="position()"/><li>
    </xsl:if>
</xsl:for-each>



artwalekВ табличной вёрстке как делать знаю, а с помощью div теряюсь.То, что вы тут сказали, не имеет к xsl никакого отношения.
...
Рейтинг: 0 / 0
Генерация колонок
    #38039680
artwalek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Генерация колонок
    #38039862
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какое отношение xsl имеет к тому, что вы не умеете верстать в дивах? Задайте свой вопрос на форуме html.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Генерация колонок
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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