Показать сообщение отдельно
  #5 (permalink)  
Старый 11.12.2010, 18:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

monolithed,
Увы не помогло opera отрисует селект как надо если на странице не будет никаких других видимых элементов, иначе опционы в селекте остануться бесцветными.
Для примера, смотреть в опере.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <title></title>
<style type="text/css" media="all">
select {width: 100px;}
</style>

<script type="text/javascript">
window.onload = function(){
    var create_select = document.createElement('select');
    document.body.appendChild(create_select);

    for(var i=0; i<10; i++){
        var option = document.createElement('option');
        option.style.background = '#'+i+i+i+i+i+i;
        document.getElementsByTagName('select')[0].appendChild(option);
          }
};
</script>

</head>

<body>
<form name="f" action="http://" id="f">
<input name="nn" value="test" />
</form>
</body>
</html>
Ответить с цитированием