Jump to content
  • 0

z-index VS SELECT в ie6


WalkMan
 Share

Question

Кто как справляеться с багом наложения слоя на форму SELECT ?

В ие6 селект всегда перекрывает слой

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>

<style type="text/css"><!--

ul.menu1 {
background-color: red;
color: blue;
list-style: none;
display: block;
position: absolute;
z-index: 10;
}

--></style>

<body>

<ul class="menu1">
<li>пункт меню</li>
<li>пункт меню</li>
<li>пункт меню</li>
<li>пункт меню</li>
<li>пункт меню</li>
<li>пункт меню</li>
</ul>

<form method="post" action="http://localhost/cgi/script"
enctype="multipart/form-data">
<select class="selection1" name="optionlist" size="5" multiple="multiple">
<option value="ITEM1">ITEM1</option>
<option value="ITEM2">ITEM2</option>
<option value="ITEM3">ITEM3</option>
<option value="ITEM4">ITEM4</option>
<option value="ITEM5">ITEM5</option>
<option value="ITEM6">ITEM6</option>
<option value="ITEM7">ITEM7</option>
<option value="ITEM8">ITEM8</option>
</select>
</form>

</body></html>

в моем случае раскрывающее подменю(position: absolute) не перекрывает форму выбора, которая расположена внизу:

Untitled-1-1.gif

Link to comment
Share on other sites

Recommended Posts

  • 0
Вот пять селектов это точно изврат. Вот есть у вас задача выбрать из списка тех же стран 15 штук. Как в этом случае обойтись без мультивыбора?

Скомбинировать поведение двух разных элементов. Я бы сделал текстовое поле, куда пользователь может ввести название, AJAX вернет список с чекбоксами. При выборе элемента он фиксируется в списке отмеченных. Если снять чекбокс - элемент удаляется из списка.

Никаких селектов.

Не понимаю о чем вы. Можно подробней.

Автозаполнение форм - фича такая в браузерах. Сделана для того, чтобы пользователь не парился с набором значений наново, а мог выбрать из готового списка введенных раннее вариантов.

Link to comment
Share on other sites

  • 0
Ах это! Есть же фича autocomplete="off". Понятно, что просто так валидатор ругаться будет, но если атрибут ставить скриптом, то все будет ОК.

Т.е., пользователей вы заставляете каждый раз вводить данные без автокомплита? Обалдеть логика!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy