Комментарии 41
Честно говоря для меня статья скорее носит академический характер. Достали уже создатели браузеров плодить собственные стандарты. Довольно забавно когда:
И еще блин для IE отдельно извращаться… )
А вообще спасибо, ознакомился, плюсанул :)
-webkit-transform: rotate(50deg);
-khtml-transform: rotate(50deg);
-moz-transform: rotate(50deg);
-o-transform: rotate(50deg);
transform: rotate(50deg);
И еще блин для IE отдельно извращаться… )
А вообще спасибо, ознакомился, плюсанул :)
+4
Кстати, спасибо. А я и не заметил, что у меня не 45 градусов стоит, а 50.
+1
Это не собственные стандарты, а собственные реализации. Спецификация CSS3 3D Transfomations находится в состоянии черновика (Editors draft) и может быть изменена. Вот браузеры и внедряют свое временное решение, как предписывает та же спецификация CSS: нестандартные свойства внедряются с префиксом вендора. Чтобы этот модуль стал стандартом должно появится как минимум 3 промышленные реализации. Как видим их уже 5 (mozilla, webkit, konquer, opera, ie), а значит есть надежда что модуль примут быстрее и префиксы больше не потребуются (кроме как для поддержки старых версий).
+4
НЛО прилетело и опубликовало эту надпись здесь
Использовал BeautyTips в последнее время. Этот вариант мне больше нравится.
+1
НЛО прилетело и опубликовало эту надпись здесь
список должен выглядеть так:
Да, да — в IE9 теперь есть поддержка CSS3 2d Transformations :)
-webkit-transform: rotate(45deg);
-khtml-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
Да, да — в IE9 теперь есть поддержка CSS3 2d Transformations :)
+2
Выглядит немного топорно :)
Графические элементы всё же как-то поприятнее глазу.
Тем не менее, автор заслуживает респекта и уважухи!
Графические элементы всё же как-то поприятнее глазу.
Тем не менее, автор заслуживает респекта и уважухи!
+1
Немного топорно — это да. Есть такое. Все-таки графикой (пока?) можно намного интересней сделать. Вот, например, на Я.Новостях хвостик у баллуна загнутый. CSS-ом не очень представляю как такой сделать даже для «правильных» браузеров.
0
а как насчет svg as background? ;)
+2
0
Это нормально ;)
Сейчас последние версии основных браузеров (или их беты) уже поддерживают svg в качестве фона, а для тех кто не поддерживает можно сделать fallback без загнутых уголков. Все как обычно. Только теперь «красоту» можно будет сделать для большего числа браузеров (с большой совокупной долей рынка)… и даже для IE :)
Сейчас последние версии основных браузеров (или их беты) уже поддерживают svg в качестве фона, а для тех кто не поддерживает можно сделать fallback без загнутых уголков. Все как обычно. Только теперь «красоту» можно будет сделать для большего числа браузеров (с большой совокупной долей рынка)… и даже для IE :)
0
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за стрелку =)
+2
Если кто не в курсе, это такие штуки, с помощью которых в комиксах озвучивают реплики персонажей. — Это называется филактер
+2
А вообще, говоря, облачка настолько распространены, что пора бы уж вообще ввести отдельный тег и стили к ним. Может в HTML6 появится.
Дать следующие атрибуты:
− прямоугольный / овальный,
− линия бордера прямая / мягкая (форма облачков) / резкая (для криков, изломанная)
− уголок: длина от центра, угол направления от центра, угол хвостика.
Конечно, лучше все эти аттрибуты вынести из тега html и передать в css. А другие атрибуты: ширина, высота, толщина бордера, скругление углов, позиционирование уже и так есть.
Дать следующие атрибуты:
− прямоугольный / овальный,
− линия бордера прямая / мягкая (форма облачков) / резкая (для криков, изломанная)
− уголок: длина от центра, угол направления от центра, угол хвостика.
Конечно, лучше все эти аттрибуты вынести из тега html и передать в css. А другие атрибуты: ширина, высота, толщина бордера, скругление углов, позиционирование уже и так есть.
+2
Есть очень древний способ на чистом CSS, работающий без Javascript. Извращённый, конечно, чуток. Вживую можно посмотреть у меня в блоге (в конце каждого поста индикатор количества комментов).
+1
Я бы сделал SVG+VML :)
+2
Вот жесть. Русский язык скоро вымрет? Уже не справляемся с определением «такие штуки, с помощью которых в комиксах озвучивают реплики персонажей»
+1
Русский язык если и вымрет, то не скоро. Ваш вариант?
0
Можно ещё вот так:
nicolasgallagher.com/pure-css-speech-bubbles/demo/
nicolasgallagher.com/pure-css-speech-bubbles/demo/
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Css-баллун без графики