За последние 24 часа нас посетили 17234 программиста и 1597 роботов. Сейчас ищут 1634 программиста ...

a:visited пропадает свойство a:hover

Тема в разделе "HTML и CSS", создана пользователем dimalogin, 16 июн 2007.

  1. dimalogin

    dimalogin Активный пользователь

    С нами с:
    24 фев 2007
    Сообщения:
    27
    Симпатии:
    0
    Адрес:
    Москва
    Здраствуйте, приведу фрагмент из своей таблицы стилей:
    [css]
    a:link {color: #3300cc; text-decoration: none; cursor: pointer;}
    a:hover {color: #990000; position: relative; top: -1px; cursor: pointer;}
    a:visited {color: #000099; text-decoration: none;}

    a.home {background: url(../img/home_off.gif) no-repeat top left; padding-left: 17px;}
    a.home:hover {background: url(../img/home_on.gif) no-repeat top left; position: relative; top: 0px; text-decoration: underline;}
    a.home:visited {background: url(../img/home_visited.gif) no-repeat top left;}
    [/css]

    Все бы хорошо, но почему при наведении мышкой на посещенную ссылку класса home не меняется ни цвет, ни картинка, тоесть, частично пропадает свойство hover, но остается подчеркивание?
     
  2. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    переставь их опеределения местами
     
  3. Demon

    Demon Активный пользователь

    С нами с:
    20 апр 2006
    Сообщения:
    239
    Симпатии:
    0
    Либо повставляй !important в :hover класса home.
     
  4. dimalogin

    dimalogin Активный пользователь

    С нами с:
    24 фев 2007
    Сообщения:
    27
    Симпатии:
    0
    Адрес:
    Москва
    Помогло, если соединить два совета вместе, спасибо!