понедельник, 10 декабря 2012 г.

3 равные колонки: absolute+relative+float

Просматривая RSS-ленту, наткнулся на интересный пост уважаемого Gordi о создании колонок одинаковой высоты без обтекания (float), только через абсолютное/относительное позиционирование. Пересказывать содержание не буду, ознакомитесь, если захотите.

inline-комментарии css и IE

Столкнулся совершенно случайно с игнорированием некоторых CSS-правил шестым эксплорером. Немного поковырявшись, выяснилось, что он в определенных случаях игнорирует те правила, которые содержат строчные комментарии (между /* и */).

[Ko3.2] Работа метода Request->uri()

В версии 3.2 разработчики поменяли поведение метода Request->uri(). В 3.0-3.1 этот метод позволял получить «соседний» URI с применением небольших изменений, например:

Mac OS X, Git и чувствительность к регистру

Как известно, файловая система Mac OS X не обладает чувствительностью к регистру. В связи с этим возникают проблемы при переименовании файлов и директорий (это актуально при апгрейде на Kohana v3.3, помните?). Git начинает «видеть» как старые, так и новые версии файлов.

Internet Explorer 6/7 - баг маркеров элементов нумерованного (OL) и маркированного (UL) списка с параметром HEIGHT

Прежде всего поздравляю всех, что ие6 все меньше и меньше поддерживается. С 13 марта youtube перестает поддерживать ie6. УРА!!! Эту заметку написал мой коллега по интернет цеху, если что ник jb в комментариях. Далее прямая речь:
Недавно под конец рабочего дня доверстывая проект наткнулся на довольно забавный (кх - кх) баг ИЕ6 и ИЕ7, оказываеться если элементу нумерованного списка (OL LI) или маркированного списка (UL LI) задать CSS св-во HEIGHT, то маркеры этих списков не будут увеличиваться 1, 2, 3... и тд., а будут постоянно равны 1, помогает только задача VALUE, причем его нужно задавать для каждого элемента списка.

Sprig. Начало, обо всем по немногу

Введение 

Sprig - это ORM библиотека, написанная под вдохновением моделей в django. Здесь вы не найдете подробной документации по библиотеке, на самом деле ее просто нет, есть только немногочисленные написанные статьи. Хотя и справки по ней действительно мало, но тем не менее, я считаю ее новой ступенью, которая избавляет от многообразной рутинной работы.

Легкая сортировка данных из БД

Для одного из проектов потребовалась сортировка по полям таблицы. Задача как понимаю типичная и многим приходиться её решать от проекта к проекту. В Yii для этого существует класс CSort, но к сожалению нормального описания в примерах я так и не нашел. --- Пошуршав немного на форуме была обнаружена тема « my gripes with CSort (and solution) » где автор делится своим маленьким, но очень интересным классом на основе CSort. Мне показалась работа автора очень интересной и я решил описать её в этой статье. Настройка Первым делом создадим файл «protected/components/CActiveSort.php»