WWWorld.ru · Темы дня · Разделы дня · Интересы дня · 2012 · Свежие новости

Темы
Разделы
Интересы
Top 20
91

Каскадные Таблицы Стилей / [Перевод] Создание анимированных tooltips с помощью CSS3

Статьи про создание tooltips уже не раз поднимались на хабре [1,2] в виду большой популярности этого элемента. Сегодня вы узнаете еще один способ как создать простые, анимированные подсказки с помощью псевдо-элементов before и after, а так же свойства transitions. В качестве примера были сделаны иконки социальных сервисов, при наведении на которые показываются названия этих сервисов. Читать дальше ... habrahabr.ru »
2012-02-01 13:32 habrahabr.ru / Новости / tooltips
92

Каскадные Таблицы Стилей / [Перевод] Создание анимированных tooltips'ов с помощью CSS3

Статьи про создание tooltips'ов уже не раз поднимались на хабре [1,2] в виду большой популярности этого элемента. Сегодня вы узнаете еще один способ как создать простые, анимированные подсказки с помощью псевдо-элементов before и after, а так же свойства transitions. В качестве примера были сделаны иконки социальных сервисов, при наведении на которые показываются названия этих сервисов. Читать дальше ... habrahabr.ru »
2012-02-01 13:32 habrahabr.ru / Новости / tooltips
93

Каскадные Таблицы Стилей / [Из песочницы] Создаем переходы для страниц при помощи CSS3

Я уверен, что вы часто видели на различных веб-сайтах необычные эффекты при переходе между страницами, большинство из них создавалось с помощью JavaScript. В этом уроке я покажу, как вы можете создать свой собственный эфект перехода, но вместо JavaScript я буду использовать CSS Transition и свойство :target. Читать дальше → habrahabr.ru »
2012-02-02 10:13 habrahabr.ru / Новости / переход
94

Каскадные Таблицы Стилей / Тестируем браузер на поддержку CSS3

Привет, Хабравчане! Недавно наткнулся на интересный сервис CSS3Test Читать дальше → habrahabr.ru »
2012-02-03 16:29 habrahabr.ru / Новости / css3 test
95

Каскадные Таблицы Стилей / [Перевод] Оформление изображений на CSS3. Часть 2

В предыдущей статье про оформление изображений была затронута тема создания у картинок идеально закругленных углов, строгих теней и других графических «фишек» с помощью свойств box-shadow, border-radius и transition. Т.к. эти свойства обрабатываются некоторыми браузерами некорректно, проблема кроссбраузерности была решена обёртыванием изображения в контейнер, где оно (изображение) используется в качестве фона. Сегодня я подготовил перевод второй части, где решается еще одна проблема такого метода, а именно невозможность фонового изображения изменять размеры и, как следствие, невозможность использовать данный метод при проектировании масштабируемого (адаптивного) дизайна. К счастью, обходной путь был успешно найден. О нем и будет рассказано в статье. Читать дальше → habrahabr.ru »
2012-02-03 17:20 habrahabr.ru / Новости / before
96

Каскадные Таблицы Стилей / [Перевод] Проблема с подсчетом браузерных «фич»

Счет в css3test.com выходит примерно равным. Я получаю почти одни и те же результаты в экспериментальном Файрфоксе и в ночных сборках Хрома (64% и 63% соответственно). Это дает мне шанс объяснить, чем такого рода тесты плохи для Веба, чтобы это не звучало ни издевкой, ни подлизыванием :-) Корень проблемы очень прост и объясняется прямо в верху страницы: в чем же именно? habrahabr.ru »
97

Каскадные Таблицы Стилей / «Загадочные отступы» между инлайн-элементами

Каждому, даже самому «молодому» верстальщику известны неприятности (проблемы) с интервалом между элементами, пробелами, которые вставляются между словами. Эти пробелы часто мешают нам при вёрстке того или иного блока. Избавиться от них бывает не так-то просто, а зачастую эти межсловные расстояния и вовсе ставят нас перед выбором, выбором способа решения данной проблемы. В этой статье мы попытаемся понять, что же из себя представляют эти загадочные "Отступы", что это за звери и с чем их едят. Так же рассмотрим, что такое inline-block, и почему после себя он ставит эти непонятные интервалы. Ну, и, самое главное, мы увидим несколько универсальных решений данного вопроса и, конечно же, обсудим все их стороны. Читать дальше → habrahabr.ru »
2012-02-04 01:17 habrahabr.ru / Новости / FAQ по верстке
98

Каскадные Таблицы Стилей / Красивые кнопки для Twitter Bootstrap

Классное расширение для фреймворка Twitter Bootstrap v2.0 — CSS-генератор кнопок. С помощью ползунков выбираете цвет, насыщенность, яркость и выпуклость кнопки. Потом забираете CSS-код из соседнего окошка. И больше никогда не кодируйте цвет кнопок вручную! P.S. Ещё один генератор кнопок: Button Maker, ну и вдобавок: CSS генератор градиентов. habrahabr.ru »
2012-02-05 01:07 habrahabr.ru / Новости / кнопки
99

Каскадные Таблицы Стилей / Мина замедленного действия, или еще раз про инлайн-блоки, letter-spacing, word-spacing и браузеры

Думаю, мало кто возразит, что верстка на инлайн-блоках становится модной. Многие верстальщики, едва узнав о них, видят в них улучшенную замену float-ам, и не зря: инлайн-блоки дают куда больше свободы по части центрирования, вертикального выравнивания блоков и т.д. Не случайно недавняя детальная статья коллеги psywalkerа (css-live.ru), посвященная самой неинтуитивной для начинающих особенности инлайн-блоков, оказалась столь полезной и востребованной. Однако комменты к этой статье высветили еще одну проблему, которая сейчас расползается по вебу, как вирус, и очень скоро может «аукнуться» на множестве сайтов. Нет, катастрофы не случится, странички не превратятся в тыкву, буквы не провалятся в черную дыру (как тут:), даже колонки не разъедутся особо. Просто при очередном обновлении Webkit-браузеров стройная сетка на некоторых страничках «скукожится», блоки прижмутся друг к другу и чуть сползут к левому краю, ломая красоту и огорчая дизайнеров. Откуда я это знаю? habrahabr.ru »
100

Каскадные Таблицы Стилей / Поговорим про :checked

В последнее время сложилось ощущение, что много людей пишет про создание табов (вкладок) на CSS. Сейчас я хочу рассказать про ещё один способ создания вкладок на CSS (Предупреждая выпады в свою сторону, упомяну, что без :target). Но обо всём по порядку. Читать дальше → habrahabr.ru »
2012-02-12 08:07 habrahabr.ru / Новости / I love CSS3
101

Каскадные Таблицы Стилей / Табы на чистом CSS, от IE6+ (реинкарнация одного решения)

Была на Хабре статья о реализации табов на чистом CSS, которую автор удалил (видимо, из-за незавершённости решения), скрыв при этом все комментарии. Благодаря авторской наработке я устранил один из недостатков юзабилити в решении и опубликовал его в комментарии. Поведение табов стало обычным, по клику на табе (или кнопке, смотря как назвать), он выделялся и оставался выделенным после отведения мыши. Чтобы не терять из виду то и другое решение и для продолжения их развития, приведу копии их. Решение автора makzimko скопировано в песочницу (IE9+), сохранив все необходимые свойства. Дополнение — в модификации там же (от IE9+). Новое (UPD3) кроссбраузерное решение с поддержкой от IE6 — на jsfiddle.net и единым файлом. Читать дальше → habrahabr.ru »
2012-02-12 16:49 habrahabr.ru / Новости / html
102

Каскадные Таблицы Стилей / Реинкарнация и дополнение одного решения — табы на чистом CSS, от IE6+

Была на Хабре статья о реализации табов на чистом CSS, которую автор удалил (видимо, из-за незавершённости решения), скрыв при этом все комментарии. Благодаря авторской наработке я устранил один из недостатков юзабилити в решении и опубликовал его в комментарии. Поведение табов стало обычным, по клику на табе (или кнопке, смотря как назвать), он выделялся и оставался выделенным после отведения мыши. Чтобы не терять из виду то и другое решение и для продолжения их развития, приведу копии их. Решение автора makzimko скопировано в песочницу, сохранив все необходимые свойства. Дополнение — в модификации там же (от IE9+). Новое (UPD3) кроссбраузерное решение с поддержкой от IE6 — на jsfiddle.net и единым файлом. Читать дальше → habrahabr.ru »
2012-02-12 16:49 habrahabr.ru / Новости / html
103

Каскадные Таблицы Стилей / Верстка HTML писем: думай как баг

Всем привет! Продолжая работать над версткой почтовых рассылок, порой натыкаюсь на новые баги, о которых, собственно и хочу рассказать в этом топике. Если не приводить список из прошлых статей, то получится не много, но тем не менее они заслуживают внимания. Так же есть чуточку приятных моментов. Cellspacing Как я уже писал более года назад, стОит обнулять все отступы для таблиц, и там где нужны отступы — добавлять новые ячейки с прозрачной .gif распоркой. Я решил упростить себе задачу и поиграться с базовыми отступами для таблицы. Задача: расположить четыре картинки в таблице — по две на каждой строке. Между картинками должен быть зазор в 10px. Читать дальше → habrahabr.ru »
2012-02-14 20:52 habrahabr.ru / Новости / Gmail/
104

Каскадные Таблицы Стилей / Равномерное выравнивание блоков по ширине

Продолжая свои «css-раскопки» возникла новая идея, разобрать по косточкам ещё одну актуальную тему, которая касается равномерного выравнивания блоков по ширине. В принципе мои доскональные исследования я уже запостил у себя в блоге, но так как прошлая моя работа очень понравились Хабра-сообществу, то я решил сделать здесь небольшой краткий обзорчик этой статьи, чтобы ни одна хабра-душа не пропустили её наверняка. Так что, как говорил Гагарин: «Поехали». В общем в задачах вёрстки периодически возникают моменты, когда появляется необходимость выровнять какой-нибудь список по ширине экрана. При этом пункты этого списка должны выравниваться равномерно, прижимаясь своими крайними элементами к границам контейнера, а расстояние между ними должно быть одинаковым. Читать дальше → habrahabr.ru »
2012-02-19 17:58 habrahabr.ru / Новости / css
105

Каскадные Таблицы Стилей / Взвешиваем селекторы CSS

Ближе к двум часам ночи в голову в месте с мыслями о вечном приходят не менее вечные вопросы — «в чём смысл жизни ?», «зачем вообще человеку спать ?» или «Какого чёрта эта #%^$ не работает ?» и чем ближе утро, тем сильнее начинает волновать именно этот самый последний вопрос. Чуть ниже я расскажу о том какого чёрта сss селекторы иногда не ведут себя так, как нам кажется правильным, и о том как они на самом деле должны себя вести. Читать дальше → habrahabr.ru »
2012-02-20 09:33 habrahabr.ru / Новости / селекторы
106

Каскадные Таблицы Стилей / Кроссбраузерные проблемы псевдокласса :active

С появлением множества нововведений в технологиях вёрстки веб страниц, у разработчиков появилась возможность отчасти заменить JavaScript, применяя HTML/CSS для большей производительности и расширяемости интерфейса своих порталов. Помимо проблем с кроссбраузерностью и разной реализаций новых свойств CSS, часто приходится встречаться с другими проблемами в местах, где казалось бы, давно всё устаканилось и везде работает одинаково. Именно с такой проблемой мне пришлось столкнутся, применяя CSS transitions вместе с псевдоклассом :active. Видимо из-за того, что в документации отсутствует описание поведения родителей элемента в состоянии :active, в разных браузерных движках это поведение реализовано по-разному. Задача Кроссбраузерно декорировать потомка активного элемента (родителя), с возможностью активировать родителя кликом на любого потомка (мой пример на jsfiddle, и на dabblet). Читать дальше → habrahabr.ru »
2012-02-25 21:57 habrahabr.ru / Новости / cross-browser
107

Каскадные Таблицы Стилей / Необычный баг в Chrome с CSS селектором

Многие веб-мастера для придания оформления ссылкам, используют css селекторы вида [href^=”http://samedomen”], чтобы ссылки на определенный адрес по разному оформлялись не используя классы. В одной админке использовал такой селектор, для придания иконки ссылке в зависимости от url. Однако у себя на Google Chrome 17 столкнулся с багом, что иконки у всех ссылок одинаковые. Во всех остальных браузерах(В том числе и в IE8 и Safari 5), все нормально. Ниже скриншот с простейшим примером. Читать дальше → habrahabr.ru »
2012-02-27 17:28 habrahabr.ru / Новости / css selectors
108

Каскадные Таблицы Стилей / Новый метод замены текста картинкой, или избавляемся от -9999px

Хотелось бы поговорить о техниках замены текста изображением. Думаю, практически все сталкивались с моментами в верстке, когда, к примеру, для заголовка страницы нужно использовать графический объект, при этом сохранив под ним текст и для поисковых роботов, и для печатной версии. Да и в принципе, никогда не хочется ломать семантинку страницы. Немного об истории решения этого вопроса. Самой первой популярной техникой была так называемая FIR (она же — Fahrner Image Replacement), которая появилась в 2003-м году. Она проста как пень, и многие начинающие верстальщики ее до сих пор используют: Читать дальше → habrahabr.ru »
2012-03-03 02:24 habrahabr.ru / Новости / переводы
109

Каскадные Таблицы Стилей / [Из песочницы] Секундомер на CSS3 без картинок, скриптов и SMS

Привет, Хабраюзер! Я даже не знаю что хуже, что код для этого секундомера занимает ~ 1100 строк, или то что он работает только в половине браузеров. Но если же тебе интересно как это работает, прошу под кат. Читать дальше → habrahabr.ru »
2012-03-05 10:13 habrahabr.ru / Новости / без SMS

1234
Сохранить
  


Copyright © 2004-2012 WWWorld.ru
Добавить источник, cвязаться с нами.