Есть список в 2 колонки, который генерируется циклами (выводящими данные из БД). Формально это 2 списка, разбитые по разным дивам:
<div id="subs" class="subs">
<div class="col col1">
<ul>
<?php
// НАЧИНАЕМ ЦИКЛ, ВЫВОДИЩИЙ ИЗ БД СПИСОК БЛЮД (ОТДЕЛЬНО ДЛЯ КАЖДОГО ЗАПРОСА, ЧТОБЫ СФОРМИРОВАТЬ 2 РЯДА) //
// ССЫЛКИ ССЫЛАЮТСЯ НА ПРИСВОЕННЫЙ БЛОКАМ id, КОТОРЫЙ БЕРЕМ ИЗ ПОЛЯ index_num В БД" //
while ($row11 = mysql_fetch_array($query11)) {
?>
<li><a href="menu.php#<?php print($row11["index_num"]); ?>"> <?php print($row11["name"]); ?></a></li>
<?php } ?>
</ul>
</div>
<div class="col col2">
<ul>
<?php
while ($row12 = mysql_fetch_array($query12)) {
?>
<li><a href="menu.php#<?php print($row12["index_num"]); ?>"> <?php print($row12["name"]); ?></a></li>
<?php } ?>
</ul>
</div>
</div>
Хочу сделать так, чтобы у каждой колонки было что-то вроде заголовка.
Решение сделать так:
...
<div class="col col1">
<div>Заголовок 1</div>
<ul>
...
или так
...
<div class="col col1">
<ul>
<li>Заголовок 1</li>
...
ничего не дает (заголовок не выводится).
Таким образом нужно, чтобы между верхушкой списка и первым его пунктом отображался заголовок колонки (списка). Не понимаю, почему ни один из вариантов выше не работает. Очевидно, век живи — век учись.
Прошу помощи с решением задачи. Надеюсь, все доходчиво объяснил.