All streams
Search
Write a publication
Pull to refresh
25
0
Роберт @Operatino

Пользователь

Send message
Красивые кнопки, но прежде чем постить очередной пост о кнопках на CSS3, удивите народ, сделайте их хоть по всем правилам — clip2net.com/s/1tHso (ie7) обязательно учтите fallback для старых браузеров, понятно что там кнопки будут просто синими прямоугольниками, но кликаться вне области кнопки точно не должны.
clip2net.com/s/1r38g — это еще нужно постараться заметить, а навести вообще никак

PS но дабблет нериально крут )
В любом случае, надо будет дублировать стиль, и Опера будет скруглять и отенять сначала картинку, а потом еще будет те же манипуляции производить на псевдоэлемент.
Когда другие браузеры начнут поддерживать псевдоэлементы на img, свойства дублироваться будут. Надёжней с обёрткой, если спектр поддерживаемых браузеров большой, если делать только для последних версий мажорных, то можно обойтись без хаков, ибо Опера уже закруглят картинки как надо.
Опера может и позволяет, но другие браузеры нет.
Дополнил свой вариант jsfiddle.net/operatino/xZkgX/30/ имеет лишние обёртки и побольше кода, но не нужно дублировать сорс картинки, использовать еще не стандартное свойство из черновиков, и не нужно выставлять фиксированные размеры.

При клике на аватарку, можно сохранить аватарку в Хроме, Сафари (на телефоне тоже), ФФ, Опере 10 (в 11.52 не работает, псевдоэлемент перекрывает картинку, ждём поддержки pointer-events).

Если нужно сделать что бы работало на неоднородном фоне, придётся увеличить внутренние рамки.
В Chrome 15.0.87 из за content: '' при правом клике на аватарку, не доступны операции с картинкой (сохранить изображение, копировать URL).

Посмотрел в других браузерах, всё нормально, спасибо за интересное решение.
border-radius в процентах не работает на Safari iOS 4x, нужно использовает em

border-radius: 50em;
Что собственно с маркетом амазона? Возможно покупать из него книги и журналы с европейской/российской VISA?
Что о calc сказанно в спецификации? Это стандартное свойство, или только фаерфокс его придумал и внедрил?
Добавление префиксов при компиляции, будет мешать разработке, т.к. нельзя будет просто по рефрешу страницы увидеть изминения, только после перезборки или доп плагинами.

Лучше делать live templates, или решать вопрос на уровне плагинов к IDE.
Еще 1 плагин, который будет тормозить загрузку сайта, только потому, что девелоперу лень написать лишних пару строк или настроить live templates.
Загрузка шрифтов блокирует загрузку других инстанций, как js и css.
Пока не загрузился шрифт, вместо иконок будут буквы, и поисковые роботы будут читать лишние символы.
Фиксированная высота для области контента, очень дурной тон.

Так же, как сказал tegger, defenition list, тут по семантике не подходит.
Меня пугает количество закладок к статье, хватит плодить бездарную вёрстку, прислушайтесь к SilentImp.

Я бы такую кнопки делал в 1 на css3 с мягкой деградацией, максимум в 2 тега, для большей совместимости.
Его понизили
Офисы компаний делаются для их работников, а не для того, что бы толпу повеселить.
Больше солнца, разве что на улице, окна со всех сторон.
Макбуков тоже хватает

Information

Rating
Does not participate
Location
Amsterdam, Noord-Holland, Нидерланды
Registered
Activity