Всплывающая подсказка на CSS
Опубликовано 24.04.2009

Встречается порой необходимость пояснить текст или ссылку подсказкой, а писать пояснение рядом не хочется. Стандартные альты и тайтлы в html малофункциональны, а с помощью css всплывающий блок можно настроить на любой вкус и цвет.
В данном случае, подсказка отобразится при наведении на ссылку.
HTML:

<a href=”google.com”>Google<span>Worldwide searching</span></a>

CSS:

a{
z-index:1;
text-decoration: none;
}
a:hover{
position:relative;

}
a span{
display:none;
width: 150px;
}
a:hover span{
display:block;
position:absolute;
float:left;
bottom: 15px;
left:10px;
background:#FFFF00;
border:1px dotted black;
color:#444;
padding:2px;
z-index:2;
}

Z-индексы настроены для того, чтобы подсказка не заползала под текст ссылки, а отображалась поверх. Декорации убраны, чтобы скрыть подчеркивание ссылки, ибо оно наследуется на span и там текст так же подчеркивается… Как избавиться от этого лишь у span, я пока не нашел. Position настроено с тем, чтобы span позиционировался относительно текста ссылки.
Display: none скрывает span, когда над ссылкой нет курсора мыши. Цвета, рамки, шрифты - на свой вкус.

Веселые ссылки
Опубликовано 20.04.2009

Существует возможность несколько приукрасить внешний вид ссылок, заменив стандартное подчеркивание произвольным изображением. Реализация зависит от фантазии, возможно вставить анимацию.
Стили ссылок:

a:link, a:visited {
color : #000;
text-decoration : none;
background: url(line.gif) repeat-x bottom;
}

Декорации убираем, чтобы пропало стандартное подчеркивание ссылки, фон повторяем по низу объекта.
Узким местом является необходимость в картинке, которую нужно куда-то помещать.
Yandex.ru

Нарезка шаблона
Опубликовано 08.04.2009

Некоторое время нарезал инструментом slice tool шаблоны графического дизайна сайтов в Image Ready. Т.е. я правил что мне нужно было в Ph, а затем рисунок переплывал в Ir… И вдруг меня осенило, что то же самое можно делать в фотошопе, не отходя от кассы. В общем, клиника :).

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

З.Ы. сегодня “опустил” готовый шаблон сайта - он был давным-давно создан для Битрикса, а тут потребовалось сделать его удобоваримым-продаваемым, в общем - в виде голых html+css+images. Он долго сопротивлялся и пытался отвоевать у меня каждую кодовую вставку кусков Битрикс-API. Бывает и такая конверсия…

Колоночные веб-сайты
Опубликовано 05.04.2009

Чуть ли не с десятилетие ведутся разгромные холивары о том, как на самом деле нужно верстать страницы Интернета. Уже давно въелось мне в подкорку головного мозга утверждение, что таблицы - это не для верстки - это для таблиц, которые с рамками, строками и столбцами. Далее

Динамический хедер в битриксе
Опубликовано 04.04.2009

Для проекта потребовалось сделать динамический, т.е. изменяемый в зависимости от раздела хедер - шапку сайта, иначе говоря. Первое, что пришло в голову - писать скрипт на php, который бы в зависимости от тайтла подставлял нужную картинку… В общем - идея, не поддерживающая расширения разделов и громоздкая.

Спасло меня обстоятельство, что сайт то я делал на битриксе :) и городить надстройки над ним - это уже полнейшее извращение. Шапку я запихнул во “включаемую область” и задал ее показ для раздела - теперь даже редакторам не составит труда сменить картинку при желании.