Всё верно, я думаю над вариантом выставления значения max-width функцией attr(), которая будет брать значение из аттрибута тэга. В этом случае есть минус — придется использовать немного javascript'a.
Несомненно я начинал делать с :before и :after, но в процессе выяснил что на данный момент эти спевдоэлементы не поддерживают transition. И это несомненный fail =\
Верно подмечено, но нужно выбирать между нескольких зол когда есть утвержденный дизайн или есть потребность разгрузить визуальное пространство на сайте, или когда хочется сделать что-то красивое на сайте чтобы придать отличительную черту или особенность.
Хочу обратить внимание — кейс с кнопками не ограничивает нас в использовании этого приёма.
Многоуважаемый pepelsbey совсем недавно написан содержательную статью о том как он решил задачу с переключателем в стиле iOS. Конечно же, в его решении присутствует горячо им любимый .svg и CSS3, от которых в олдскул браузерах толку нет, но если это заюзать в веб-интерфейсе для iOS устройств — получится очень даже айс, прямо совсем нэтив-нэтив.
как вы уже догадались, то использовать это зелье надо с самого начала разработки макетов, а не потом, когда сначала нагородили и говорите что ничего не работает.
Ну а в целом ты прав — положительные отзывы сейчас преобладают, так как наверняка люди больше пишут про любимые компании нежели чем про нелюбимые. В прочем как всегда — добро побеждает зло :)
:before
и:after
, но в процессе выяснил что на данный момент эти спевдоэлементы не поддерживаютtransition
. И это несомненный fail =\Хочу обратить внимание — кейс с кнопками не ограничивает нас в использовании этого приёма.
novosibirsk.flamp.ru/firm/ngs_novosibirskijj_gorodskojj_sajjt-141265769370296/otzyv-2596#comments
novosibirsk.flamp.ru/firm/tekhnositi_set_cifrovykh_univermagov-141265769351100/otzyv-4833#comments
novosibirsk.flamp.ru/firm/rock_city_klub-141265769343648
novosibirsk.flamp.ru/firm/sinnabon_kafe_konditerskaya-141265770104842
Ну а в целом ты прав — положительные отзывы сейчас преобладают, так как наверняка люди больше пишут про любимые компании нежели чем про нелюбимые. В прочем как всегда — добро побеждает зло :)
это не работает потому что внутрь строчного элемента нельзя впихнуть блочный.
так же нельзя вложить параграф в параграф!
Всё это описано в правилах семантики кода.