Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как title
 
 автор: Бамси   (05.03.2007 в 17:13)   письмо автору
 
 

Есть табличка, я хочу что когда мышка находилась на этой ячейки сплывала подсказка, в которй бы была некая нформация.
Например как тут:
http://motronline.com/database/map/index.php

Только чего бы полегче.. и попроще.

   
 
 автор: SHAman   (05.03.2007 в 17:56)   письмо автору
 
   для: Бамси   (05.03.2007 в 17:13)
 

полегче и попроще: title для картинок прописать.

А вообще, это можно сделать при помощи CSS+JS. При наведении на картинку, вызывается функция, которая делает видимым блок с описанием. Блок этот позиционирован absolute с z-index > z-index картинки.

++: быстро и просто
--: абсолютное позиционирование, всплывает только в одном месте.

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

   
 
 автор: Бамси   (05.03.2007 в 18:11)   письмо автору
 
   для: SHAman   (05.03.2007 в 17:56)
 

У меян совершенно нет желания это писать самому. Знаю есть готовые просто хочу что бы помогли найти, ну или чо нить простое накалякать.

   
 
 автор: SHAman   (05.03.2007 в 18:55)   письмо автору
 
   для: Бамси   (05.03.2007 в 18:11)
 

Если совсем просто, то так:

<html>
<head>
    <script language="javascript" type="text/javascript">
    function displayit(elem)
    {
    var d = document;
    var el = d.getElementById(elem);
    if (el.className == 'block')
        {el.className = 'none'}
    else
        {el.className = 'block'}
    }
    </script>
    <style type="text/css">
    .block {border: 1px dotted #666; background-color: #efefef; width: 200px; text-align: center; z-index: 2; position: relative;}
    .none {display: none;}
    </style>
</head>
<body>
<a href="#" onmouseover="displayit('tit1');" onmouseout="displayit('tit1');">Текст</a>
<div id="tit1" class="none" >Подсказка</div>
</body>
</html>

   
 
 автор: AlexSol   (05.03.2007 в 19:49)   письмо автору
 
   для: SHAman   (05.03.2007 в 18:55)
 

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

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования