Глюки и хаки: ie7 (2)

12 сентября 2010. Рубрики: Рабочие заметки; автор — Юлия Панина aka Княгиня.

Ie7 озадачил меня новым глюком. Похоже, что он в странных отношениях со свойством min-height. На сей раз глюк вылез при обтекании картинки текстом, состоящим из абзацев — в ie7 первый абзац стоял столбом и обтекать картинку не желал:

Глюк ие7

Методом последовательного исключения обнаружилось, что глюк вызывает правило, задающее минимальную высоту абзацам:

#content p{
  min-height:1.2em;
}

(Зачем? Чтобы пустые строки не схлопывались. Мне не нужно, заказчику нужно).

Пришлось специально для седьмого ие сделать min-height:auto, остальное пусть будет на совести его разработчиков. Абзацы встали на место:

Глюк ие7

Старый полуслепой ИЕ6 таких фортелей не выкидывал. Он был инвалидом, но у его глюков была человеческая логика.

1 отзыв »

О борьбе с вирусами и пользе клавиатурных комбинаций

23 мая 2010. Рубрики: Интернет; автор — Юлия Панина aka Княгиня.

Преамбула: на этой неделе я сподобилась подцепить вирус — из тех, что вешают при загрузке компьютера порнобаннер на пол-экрана и требуют деньги на смс. Увы, Касперский его прошляпил, а мне пришлось бороться с последствиями. Не претендуя на изобретение панацеи, излагаю личный опыт в виде полезных советов. Читать полностью »

Отзывов (8) »

Универсальный селектор

11 апреля 2010. Рубрики: Рабочие заметки; автор — Юлия Панина aka Княгиня.

6. Твой CSS начинается со строчек * {padding:0; margin:0;}

«16 признаков крутого верстальщика», Максим Покровский

Символ * в css называется универсальным селектором (universal selector). Универсальность состоит в том, что он означает любой элемент: правило, которое начинается с этого селектора, относится ко всем элементам страницы.

Какие объявления стоит и какие не стоит указывать в этом правиле? Например, полезны те, которые приведены в эпиграфе:

*{
margin:0; 
padding:0;
}

Такое правило обнуляет поля и отступы у всех элементов на странице. Полезное правило: у элемента могут быть ненулевые дефолтовые значения, создающие в дальнейшем путаницу. Кстати, они могут быть разными у разных браузеров. Читать полностью »

Отзывов (15) »

Профессиональные болячки

21 марта 2010. Рубрики: Курьёзы, Юмор; автор — Юлия Панина aka Княгиня.

Один из возможных признаков верстальщика: если слова «заказчик тянет резину» по умолчанию воспринимаются как требование к макету.

Отзывов (6) »

Глюки и хаки: ie7

28 февраля 2010. Рубрики: Рабочие заметки; автор — Юлия Панина aka Княгиня.

IE7 «порадовал» меня необъяснимым глюком. Без видимой причины вдруг пункты в нумерованном списке (ol) стали нумероваться одним и тем же первым номером. Видимой причины такого поведения не было, пришлось искать методом исключения. Причина нашлась, и выглядела она так:

li{
  min-height:1.2em;
}

Это правило потребовалось для Фаерфокса, который «схлопывает» пустые строки в списке (только номера друг на друга наезжают). Предполагалось, что администратор сайта имеет право делать в списке пустые пункты, значит, должны быть пустые строки. С номерами. Пустые строки появились, а седьмой ИЕ перестал нумеровать список. Пришлось написать хак специально для него, родимого:

li{
  min-height:auto;
}

Надо сказать, что шестой и восьмой ИЕ глюк своего собрата не разделяют. А я так и не поняла, какую связь он нашёл между высотой строки и её номером в списке.

Отзывов (4) »

Геймерские подвиги и глюки

17 января 2010. Рубрики: Курьёзы, Разное; автор — Юлия Панина aka Княгиня.

По случаю каникул со мной приключился геймерский запой. Играю в Mount&Blade. До посинения. Всех разнесла в пух и прах, захватила кучу замков, пленными лордами набила три подвала — солить впору. Сама попадала в плен и получала по голове (больно, наверное, потому что у моего персонажа от этого падал интеллект). А потом со мной приключился глюк. То есть, не со мной, а с игрой.

OZON.ru — Софт | Mount&Blade: История героя

Решила в перерыве между походами прогуляться по городским улицам, что делаю нечасто (Моё Лордство слишком занято войной и политикой). Иду, никого не трогаю, ничего не починяю, и вдруг вижу: посреди улицы стоит кто-то, на ком написано «Княгиня» (да, так зовётся мой персонаж в игре). В полном латном доспехе и глухом шлеме фасона «ведро», в точности как на мне. Я шалею.

Заговариваю с ним. Оно сообщает, что его зовут Княгиня и что оно владеет… далее по списку все мои замки. Шалея ещё больше, я выбираю в меню разговора пункт: «Я встречал человека по имени Княгиня…» В ответ получаю возмущённый монолог, который в игре выдают короли при упоминании претендентов на престол. Ошалев окончательно, я запрашиваю у него квест. Оно предлагает мне собрать для него налоги в моём же городе. Мне уже ничего не страшно — я говорю: «Миледи, хочу к вам на службу». Она (значит, она, всё-таки) спокойно заворачивает меня, напомнив, что я связана вассальной клятвой с другой королевой. Я извиняюсь и покидаю город.

Снимаю шлем, захожу в город снова. Оно стоит. Без шлема. Точно — моя (то есть, героинина) физиономия. Походив ещё вокруг этого чуда в латах, ухожу окончательно с мыслью: надо будет, когда наиграюсь, сохранить сейв и попробовать наняться на службу к себе самой. Всё-таки не каждый день саму себя на улицах встречаешь…

Отзывов (14) »

Настройка стилей для Mozilla Firefox (3, дополнение)

13 декабря 2009. Рубрики: Рабочие заметки; автор — Юлия Панина aka Княгиня.

Продолжение

Примеры кода, с помощью которого можно настроить под себя известные сайты. Читать полностью »

Отзывов (4) »

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18