Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   как сделать в HTMLе... (http://www.flasher.ru/forum/showthread.php?t=75384)

Lidia 10.02.2006 23:42

как сделать в HTMLе...
 
Здравствуйте.
Решила поразбирать HTML и наткнулась на такое препятствие. Как сделать в HTMLе, чтобы при наведении на текст, под ним появлялосб что-то типо комментария/маленького объяснения, типо "ПРи нажатии на кнопку попадёте сюда". Пробовала такое, но результатов не дало.
<html>
<head>
</head>
<body>
<a href="http://www.rambler.ru" target="_blank">aa
<onMouseover="writeText ('переход на Rambler')"></a>
</body>
</html>

Помогите, пожалуйста.

Илья К 11.02.2006 00:41

Если просто и без скриптов, то элементу можно просто повесить свойства title и/или alt. (кстати, вопрос ко всем: какая тут принциальная разница?)
А если красиво и пафосно, то можно создать элемент, скажет DIV, и дать ему через CSS display=none (ну, и соответствующую позицию на странице), а на элемент, на который, собственно, наводят, подвесить скрипт, меняющий значение свойства display первого элемента на "".

undeddy 11.02.2006 12:54

Цитата:

Сообщение от Lidia
<onMouseover="writeText ('переход на Rambler')>

Хм... это что за тег такой?
А вообще, здесь без JavaScript совсем никак не обойтись.

AXELit 11.02.2006 13:34

Цитата:

кстати, вопрос ко всем: какая тут принциальная разница?
alt - эт свойство только для картинок.. Для того чтоб отображать какой-либо текст, когда картинки нет..

title - эт для всех тэгов.. Подсказка(Tooltip)

Илья К 11.02.2006 13:57

Цитата:

Сообщение от AXELit
alt - эт свойство только для картинок.. Для того чтоб отображать какой-либо текст, когда картинки нет..

title - эт для всех тэгов.. Подсказка(Tooltip)

Правильно. Тогда так: какая разница, если у нас картинка?

Илья К 11.02.2006 14:02

Цитата:

Сообщение от undeddy
А вообще, здесь без JavaScript совсем никак не обойтись.

Вопрос был в вот, как сделать "комментарий/маленькое объяснение". Без JavaScript не обойтись на этапе перехода, это да. Но для подсказки годятся и упомянавшися уже простые методы.

AXELit 11.02.2006 14:17

Цитата:

Правильно. Тогда так: какая разница, если у нас картинка?
По спецификации - alt не должен всплывать при наведении..

Илья К 11.02.2006 14:30

Понял. спасибо.

CAM 11.02.2006 16:15

на пример:
<style>
.over a{cursor:pointer; color:#fff; background-color:#fff; padding:0; margin:0; text-decoration:none; cursor:none;}
.over p{color:#000;padding:0; margin:0; background-color:#fff; text-decoration:underline; cursor:pointer; }
.over a:hover{color:#000;}</style>
<div class="over"><a href="#"><p>over</p> information</a></div>

можно эксперементировать Ж)

Илья К 11.02.2006 16:24

Ты вопрос читал? Причем здесь форматирование ссылки и абзаца при наведении?


Часовой пояс GMT +4, время: 13:23.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.