Всё для дизайна

Объявление

Посетите форум о кошках

Советы по уходу, воспитанию, разведению.
Обсуждение всех пород.
Объявления о продаже/покупке котят

Форум кошек города Владивостока
Добавь в закладки

Обмен баннерами

Форум: Всё для дизайна

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Всё для дизайна » Теги, коды, скрипты » Красивые всплывающие подсказки на CSS


Красивые всплывающие подсказки на CSS

Сообщений 1 страница 2 из 2

1

Красивые всплывающие подсказки на CSS

Всплывающие подсказки можно сделать не только с помощью JavaScript, но и с помощью CSS. Таким образом Вы будете точно уверены, что они будут работать в любом браузере.

Просмотреть демо версию можно здесь. Скачать файлы можно тут.

Итак, начнем!

1. CSS

Необходимо добавить следующий код в начало html файла или же вынести в таблицу каскадных стилей:

Код:
a.tt{
position:relative;
z-index:24;
color:#3CA3FF;
font-weight:bold;
text-decoration:none;
}
a.tt span{ display: none; }
 /*background:; ie hack, something must be changed in a for ie to execute it*/
    a.tt:hover{ z-index:25; color: #aaaaff; background:;}
    a.tt:hover span.tooltip{
    display:block;
  position:absolute;
    top:0px; left:0;
    padding: 15px 0 0 0;
    width:200px;
    color: #993300;
    text-align: center;
    filter: alpha(opacity:90);
    KHTMLOpacity: 0.90;
    MozOpacity: 0.90;
    opacity: 0.90;
    }
    a.tt:hover span.top{
    display: block;
    padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
    }
    a.tt:hover span.middle{ /* different middle bg for stretch */
    display: block;
    padding: 0 8px; 
    background: url(bubble_filler.gif) repeat bottom; 
    }
    a.tt:hover span.bottom{
    display: block;
    padding:3px 8px 10px;
    color: #548912;
    background: url(bubble.gif) no-repeat bottom;
    }

2. HTML

Ниже представлен код, который показывает как вставлять подсказки в страницу.

Код:
<a href="#" class="tt">
    Тут текст термина (который нуждается в подсказке)
    <span class="tooltip">
    <span class="top">
    </span>
    <span class="middle">
    Тут текст всплывающей подсказки
    </span>
    <span class="bottom">
    </span>
    </span>
    </a>

Вот и все! Красивые подсказки готовы.

урок подготовлен http://ruseller.com
Источник урока: trentrichardson.com

0

2

Спасибо способ мне очень понравился. Скажите пожалуйста что необходимо исправить в css для того что бы можно было выделять и копировать текст с всплывающей подсказки?

0


Вы здесь » Всё для дизайна » Теги, коды, скрипты » Красивые всплывающие подсказки на CSS