13.06.2013, 23:43
|
Новичок на форуме
|
|
Регистрация: 13.06.2013
Сообщений: 5
|
|
Выделение текста
Здравствуйте,помогите,пожа луйста, как сделать выделение текста как на этом сайте http://www.alternativ.be/ ?Чтобы при наведении курсора на текст он "крутился" сверху вниз и менял цвет.Если можно,написаль код для этого,спрашивает новичок.
Заранее огромное спасибо!!!
|
|
14.06.2013, 02:46
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,129
|
|
Последний раз редактировалось рони, 14.06.2013 в 16:03.
|
|
14.06.2013, 15:38
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
рони,
глючит твой скрипт, при быстром перемещении мыши по пунктам, они просто пропадают... Сижу на Опере
|
|
14.06.2013, 16:05
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,129
|
|
devote,
хотел сократить код но вышло боком ... поправил ... посмотрите как сейчас.
|
|
14.06.2013, 16:17
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
Сообщение от devote
|
при быстром перемещении мыши по пунктам, они просто пропадают... Сижу на Опере
|
Странно - у меня под XP в Опере норма
Хотя можно чисто на css решить
засунув пару ccылок в block c overflow:hidden;
Последний раз редактировалось Deff, 14.06.2013 в 16:21.
|
|
14.06.2013, 16:53
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Сообщение от рони
|
посмотрите как сейчас
|
сейчас все ок
|
|
14.06.2013, 20:34
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
joundlevel, начинай отсюда
|
|
14.06.2013, 22:01
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
в нормальных браузерах это можно сделать без скриптов:
<style>
.cache {
height: 20px;
overflow-y: hidden;
float: left;
margin: 0 10px;
}
.cache:hover a:first-child {
margin-top: -19px;
}
.cache a {
color: green;
display: block;
margin-top: 0px;
-webkit-transition: margin-top 0.2s ease;
-ms-transition: margin-top 0.2s ease;
-o-transition: margin-top 0.2s ease;
transition: margin-top 0.2s ease;
}
.cache a:last-child {
color: red;
}
</style>
<div class="box">
<div class="cache">
<a href="#">javascript.ru</a>
<a href="#">javascript.ru</a>
</div>
<div class="cache">
<a href="#">javascript.ru</a>
<a href="#">javascript.ru</a>
</div>
<div class="cache">
<a href="#">javascript.ru</a>
<a href="#">javascript.ru</a>
</div>
</div>
|
|
17.06.2013, 13:03
|
Профессор
|
|
Регистрация: 02.04.2013
Сообщений: 225
|
|
Jasmine - spam bot?
|
|
28.06.2013, 17:16
|
Новичок на форуме
|
|
Регистрация: 13.06.2013
Сообщений: 5
|
|
Ребят,а что нужно поменять в коде,чтобы текст уходил не вверх,а в бок(лево).
Буду очень признателен!
<style>
.cache {
height: 20px;
overflow-y: hidden;
float: left;
margin: 0 10px;
}
.cache:hover a:first-child {
margin-top: -19px;
}
.cache a {
color: green;
display: block;
margin-top: 0px;
-webkit-transition: margin-top 0.2s ease;
-ms-transition: margin-top 0.2s ease;
-o-transition: margin-top 0.2s ease;
transition: margin-top 0.2s ease;
}
.cache a:last-child {
color: red;
}
</style>
<div class="box">
<div class="cache">
<a href="#">javascript.ru</a>
<a href="#">javascript.ru</a>
</div>
<div class="cache">
<a href="#">javascript.ru</a>
<a href="#">javascript.ru</a>
</div>
<div class="cache">
<a href="#">javascript.ru</a>
<a href="#">javascript.ru</a>
</div>
</div>
|
|
|
|