png + opacity + ie7/8

Баг с прозрачностью в Осликах нового поколения и упрощенный способ его решения найден!

Если полупрозрачная png-картинка или фоновое изображение имеет 8-битный альфа-канал, он превращается в 1-битный во время действия фильтра, меняющего свойсто opacity. Пиксели с альфа-каналом прозрачности заливаются чёрным цветом.

Решение проблемы для слабых духом — мухи отдельно котлеты отдельно хранить следует. Меняем opacity для одного элемента, png-картинку/фон храним в другом элементе.

Другое решение подразумевает применение filter: AlphaImageLoader:

.element {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="file.png",sizingMethod="scale");
}

Но, не все знают, что работает и вот такой упрощённый вариант:

.element {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader();
}

Это поможет вам сильно не отвлекаться на поглаживания по головке и танцы с бубном вокруг священного животного :)

CSS fast typing package для Komodo Edit

Cделал так называемую CSS fast typing package для Komodo Edit по методу Виталия Харисова.

Аббревиатуры для ускоренного набирания CSS-свойств.

Исправляем ошибки округления ширины в Internet Explorer 6

Проблема

При создании сайтов с «резиновым» дизайном, нескольких колонок с текстом, везде, где есть необходимость задавать ширины элементов в процентах — технических дизайнеров мучил один очень неприятный баг Internet Explorer 6.

Этот браузер, при получении дробных значений ширины, округляет числа в большую сторону.

В итоге, при изменении размера видимой области сайта, сумма ширин становилась больше 100%, что приводило к прыгающим блокам.

Читаем дальше…

css-framework – перезагрузка

В cвязи с запуском новой версии сайта http://css-framework.ru, несколько дней доступ к нему будет закрыт.

Сам фреймворк также обновился, новую версию можно скачать – http://code.google.com/p/css-framework/downloads/list

IE7 как js-костыли для 7-летнего браузера

Господа вебдевелоперы, кто из вас слышал о проекте IE7 { css2: auto; }?

Интересует такой вопрос — используете ли вы это в реальных проектах? С высокой нагрузкой как оно справляется? Подводные камни?

Outlook 2007 <> CSS

Если вы ненавидите Microsoft за то, что они сделали IE… ха, вы ещё не верстали HTML-письма для Outlook 2007.

В этой чудо-программе HTML рендерит не кто иной, как Microsoft Word.

CSS support in email clients

Закруглить уголки профессионально?

Самый просто способ закруглить уголки — ?

4 области с фоновым изображением уголков. Есть, что-то лучше?

Чтобы без js, динамические размеры, мало-мало лишнего кода, любой цвет для закругленного блока, любой цвет для бордеров закругленных, любая толщина для бордера, а?

Ищется решение, для включения в css-framework. Обсуждение идёт на форуме проекта.

Firefox 3b2 и Acid2 Test

Сегодня был приятно удивлён, что Firefox 3 Beta 2 прошёл Acid2 Test.

Профессионалам и не только

предлагаю поучавствовать в дискусии, по поводу именования основных блоков на странице.

Хочется, наконец, обобщить опыт и упростить понимание кода между большинством веб-разработчиков.

jQuery, CSS3, клиенты, картинки

Проблема:

Клиент, радостный, хочет выложить фото своей новой собаки. Открывает свой сайт, создаёт статью, вставляет картинку выравнивает её по левому краю. Сохраняет, смотрит на сайт…. и о боже, у картинки нету отступов! Или наоборот, они есть с обоих сторон…

Читаем дальше…