Comments 48
UFO just landed and posted this here
Здорово! Лишь бы не пропало в следующих версиях браузеров…
UFO just landed and posted this here
Забавно. Iceweasel 3.6.3, Debian — выглядит как нужно.
Только не совсем очевидно, что за ссылкой скрывается выбор города. Выглядит как ссылка в Москву :) Посмотрите как сделано, к примеру, на яндекс-маркете. И cursor:hand не забудьте
Только не совсем очевидно, что за ссылкой скрывается выбор города. Выглядит как ссылка в Москву :) Посмотрите как сделано, к примеру, на яндекс-маркете. И cursor:hand не забудьте
Возможно прозвучит банально но в IE6 не работает
Данное решение уже были использовано при стилизации элементов формы и все таже проблема
Данное решение уже были использовано при стилизации элементов формы и все таже проблема
Добавил в топик комментарий.
Мне кажется это связано с тем что в нем select-ы не накрываются даже блоками с абсолютным позиционированием, но в любом случае пользователям остается возможность выбора города :)
Мне кажется это связано с тем что в нем select-ы не накрываются даже блоками с абсолютным позиционированием, но в любом случае пользователям остается возможность выбора города :)
Breaking news!
Как же вы так под ие6 то проверяли?
Впрочем, резйльтат для старичка все равно можно считать приемлимым.
Впрочем, резйльтат для старичка все равно можно считать приемлимым.
Windows XP64, IE 6.0.2900.2180 SP2
Error on page
Line: 47
Char: 514
Error: Could not set the selected property. Unspecified error.
Code: 0
Ну это так, исключительно на заметку. В этой версии IE вообще много прекрасного, я ради него даже систему не переставляю на рабочей машине)
Error on page
Line: 47
Char: 514
Error: Could not set the selected property. Unspecified error.
Code: 0
Ну это так, исключительно на заметку. В этой версии IE вообще много прекрасного, я ради него даже систему не переставляю на рабочей машине)
Разве ие6 ещё жив? От него же даже гугл уже отказался.
Safari, Apple iPad, работает:
для ие6 попробуйте фильр
{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
(альфа в интервале 0—100)
{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
(альфа в интервале 0—100)
Там проблема не в этом, в IE6 селекты как бы вырваны из общего контекста страницы, это можно заметить если попытаться их чем нибудь накрыть, например абсолютно позиционированным дивом.
Фильтры не применяются к селектам по причине того, что их рисует не браузер а ОС(
а с какой стати в ие6 должно работать свойство opacity? для него нужно указывать filter:alpha(opacity=0); причем это даже может сработать, кто бы это проверил :)
BTW, слегка более симпатишное решение для IE6
<select size=1 style="position:absolute; width:100px; clip:rect(2px 82px 20px 2px); color:blue; top:10px;"> <option value=1>One</option> <option value=2>Two</option> <option value=3>Three</option> </select>
А пока страничка не загрузилась и javascript не отработал, то виден обычный select!
CoolPreview для Firefox под Linux все отлично, но мне кажется, что часть посетителей не догадаются, что это список. интуитивно-непонятно как-то. И тут cursor hand не поможет. Там бы хоть маааленькую стрелку.
в ie9 работает и в нем есть opacity — это к слову о будущих браузерах
Делал так около года назад. Только ещё подкладывал под select- ы подложнку. Таким образом получались красивые списки без манипуляций с DOM. К сожалению, я тогда тоже не смог побороть проблему с ИЕ6. Надеялся, что здесь её решили, но нет, Ие6 неумолим.
Sign up to leave a comment.
css opacity и select-ы