Я пытаюсь сделать выпадающий список в заголовке таблицы, как this-как создать выпадающий вариант в начальной загрузке таблице <th>
Dropdown Пример
<ul class="dropdown-menu" id="dropEmail" style="position:relative; z-index: 99999;">
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JavaScript</a></li>
</ul>
<table id="example3" class="table table-bordered table-striped" style=" overflow-x: scroll;" >
<thead>
<tr>
<th></th>
<th class="dropdown"> <a href="#" data-toggle="dropdown" class="dropdown-toggle">Messages <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Inbox</a></li>
<li><a href="#">Drafts</a></li>
<li><a href="#">Sent Items</a></li>
<li class="divider"></li>
<li><a href="#">Trash</a></li>
</ul>
</th>
</tr>
</thead>
<tbody >
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
Но в конце экране переднего падение вниз идет к задняя часть стола. Установка z-индекса на 9999 и относительное положение не работает.
ли вы какой-либо пользовательский CSS переопределяет, которые берут верх над начальной загрузкой? Если это так, отправьте правила css. –
позиция: относительная на ячейках таблицы может быть проблематичной; предложите использовать дополнительный элемент контейнера внутри ячейки и поместите его относительно, чтобы он мог установить правильный контекст для выпадающего списка, расположенного на оси z. – CBroe
в коде все работает нормально, даже без позиции «style =»: relative; z-index: 99999; »« – Banzay