Округлые уголки, CSS
В этой статье мы рассмотрим пример создания панелей веб-сайта с округлыми углами на заранее известном сплошном цвете фона, при этом панели будут как угодно изменять свои размеры.
В этой статье мы рассмотрим пример создания панелей веб-сайта с округлыми углами на заранее известном сплошном цвете фона, при этом панели будут как угодно изменять свои размеры.
Встроенной поддержки механизма выборки элементов с использованием CSS-селекторов нет, но легко внедрить один из существующих.
Возьмем готовые решения Sizzle, Peppy и Yass, и сделаем расширение для js-core, которое будет автоматически преобразовывать список элементов, выдаваемый этими движками, в объект для работы со списками узлов, предусмотренный в framework’е.
Подмена текста на сайте изображением — распространенная техника среди верстальщиков. С помощью CSS вы можете спрятать текст вне поля видимости страницы на мониторе, а на его месте расположить какую-либо картинку.
Для чего это нужно и как отнесутся к этому поисковые системы?
После релиза, IE8 будет поддерживать множество новых параметров для аттрибута дисплея CSS, включая параметры, относящиеся к таблицам: table, table-row и table-cell — и это последний крупный браузер с их поддержкой. Это событие обозначит конец сложных методов CSS разметки и забьет последний гвоздь в гроб использования HTML таблиц для верстки. В итоге, создание сеток разметки табличного вида будет быстрее и проще.
Применение параметров табличных аттрибутов к элементам веб-страницы заставляет элементы подражать свойствам изображения с помощью их табличных эквивалентов. В этой статье я покажу каким образом это будет оказывать большое влияние на способы использования CSS для разметки веб-страниц.
Методы querySelector() и querySelectorAll() позволяют принимают в качестве аргументов CSS-селектор и возвращают найденные элементы в виде элементов DOM.
Тема сброса стандартных стилей, устанавливаемых браузером, поднималась многими веб-разработчиками огромное количество раз. В сети Интернет существует множество готовых решений, начиная от простого * {padding: 0; margin: 0} и заканчивая отдельными таблицами стилей, учитывающими особенности различных браузеров и для разных устройст вывода.
В статье пойдет речь о том, какими способами можно избежать использования «!important» в CSS.
Итак, почему же стоит отказаться от «!important»?
Во-первых, этот параметр не поддерживает IE6. Во-вторых, в некоторых браузерах могут возникать конфликты с пользовательскими таблицами стилей. В-третьих, это лишний код, без которого, в большинстве случаев, можно обойтись.