Я пытаюсь установить меню выпадающего меню внутри среды ссылок: (Также я прочитал, что с HTML5 можно спокойно «окружить» вокруг div. Любые мысли?)Выпадающее меню не работает
<a href="">
<div id="foo">
<select>
<option value="a">Stuff</option>
<option value="b">More stuff</option>
</select>
</div>
</a>
во всяком случае, по крайней мере, в Chrome это не работает правильно: Если открыть меню, среда нажатия на ссылку и страница обновляется. В IE это работает так, как я этого хочу. Я попробовал z-index, но это не работает для Chrome.
Спасибо заранее,
Леннарт
Вы должны поместить входной элемент внутри якоря, он будет ошибкой, когда вы нажмете его для его выпадающего списка, как вы обнаружили – Huangism
Тогда я думаю, http://css-tricks.com/snippets/jquery/make-entire -div-clickable/не является надежным решением. Спасибо. –
Вы можете обернуть div, но не делайте этого вслепую. У вас есть выбор, если у вас есть только текст и изображения, он будет работать нормально – Huangism