Как стать автором
Обновить

Комментарии 14

Bullet в Opera не очень выглядит, и по-моему лучше сразу после выбора закрывать, если можно выбрать только один вариант.
Да уж, в опере косячит. Стандартный тоже. Буду искать решение.
Что касается закрывания при радио, будем считать все ЗА и ПРОТИВ. Я пока сам не определился.
Оперы скоро как таковой уже не будет, так что можно особо не напрягаться с поисками.

(точнее будет конечно, но на вебките)
Всё равно не приятно.
Спасибо, хорошая работа!
Отлично! Забрал в работу… есть ли возможность реализовать подобную кнопку, но с <select> очень удобно было бы, проверять на каком id стоит галка не очень удобно бывает в некоторых случаях, а с <select> задача упрощается. И если есть возможность расписать какими методами можно вызвать с помощью js, я писал реализацию заполнения бланка при получении фокуса удобно разворачиваешь меню и человек уже выбирает.
… есть ли возможность реализовать подобную кнопку, но с <select> очень удобно было бы...

Нет, это из другой оперы, разбирать select, взаимодействовать с ним — для этого нужно много javascript. У меня стояла другая задача. Существует великое множество библиотек для стилизации select. Например под bootstrap davidstutz.github.com/bootstrap-multiselect/

И если есть возможность расписать какими методами можно вызвать с помощью js

$('menuSelector').dropdown('toggle') — если я вас правильно понял.
>> Иногда требуется расположить меню выше кнопки или по центру.

На мой взгляд, девелопер не должен указывать где именно должно отображаться подменю. Это должно определяться автоматически самим компонентом меню в зависимости от размера экрана, положения скроллбаров и т.д. Иначе есть риск, что подменю отобразиться за пределами экрана. Если кнопка оказалась в верхней части страницы, то подменю должно выпадать вниз. Если кнопка почти внизу, то подменю должно автоматом открываться вверх.

Вы абсолютно правы. И это была подготовка к следующему шагу. Автоматическое позиционирование у меня было запланировано.
Напишите ребятам из Yiibooster пускай включат
С управлением клавиатурой все совсем плохо :(
У меня тоже поначалу было такое ощущение. Но дело в том что стандартно по радио навигация осуществляется стрелками, а по чекбоксам табом. Я поковырял этот момент и оставил до лучших времен, пока полностью не определюсь с поведением. В оригинале реализовано только поведения открытия меню если фокус на кнопке. В общем как бы то не было — эта тема у меня в todo.

Но вот сейчас, после добавлении закрытия меню с радио кнопками появился косяк, который не дает переключать опции — поправлю.
спасибо, то что нужно
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории