установка a:visited связывается с тем же состоянием как a:link и a:hover

$(document).ready(function () {
        $('#ddlselect').on('change', function () {
            if (this.value == '1')
            {
                $("#dvtype").show();
            }
            else {
                $("#dvtype").hide();
            }
        });
    });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<label id="dvtype">Type</label>
<select id="ddlselect" style="width: 55px;">
   <option label="Show" value="1">Show</option>
  <option label="Hide"  value="0">Hide</option>
</select>

9
задан Nakilon 27 October 2015 в 17:00
поделиться

5 ответов

a, a:link, a:hover, a:visited, a:active {text-decoration: none; color: blue;}

должен работать над всеми поддерживающими CSS браузерами, хотя это - плохая идея (в настоящее время офлайн, Google Cache)

Сделать a:hover белый, или удалять его из вышеупомянутого правила и делают специальное правило для него или добавляют просто:

a:hover {color: white !important;}
15
ответ дан 4 December 2019 в 06:58
поделиться

Мнемосхема, которую мне преподавали для запоминания, которые заказывают, чтобы вставить Ваши ссылки CSS, является "Ненавистью LoVe": ссылка, которую посещают, парение, активное.

Придерживаться: фокусом там обычно является не плохая идея, также.

Конечно, если Вы заставляете все состояния из ссылки выглядеть одинаково путем списка селекторов с запятыми, затем порядок не имеет значения.

5
ответ дан 4 December 2019 в 06:58
поделиться

Это абсолютно возможно, как указывает sblundy. Однако при создании правила как этот больше не будет никакого визуального индикатора, что пользователь нависает над ссылкой, которую ранее посетили.

Кроме того, не забудьте указывать правила в этом порядке:

a:link { }
a:visited { }
a:hover { }
a:active { }

Иначе у Вас могут быть неожиданные результаты, потому что все эти правила имеют ту же специфику. Порядок важен.

Править: CSS2 позволяет объединение в цепочку вместе псевдоклассов. Это могло использоваться для решения [потенциальной] проблемы удобства использования, которую создает запрос.

a:visited:hover { }

Однако я не знаю, поддерживается ли эта конвенция широко.

11
ответ дан 4 December 2019 в 06:58
поделиться

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

a:visited, a:hover {
  ...
}
1
ответ дан 4 December 2019 в 06:58
поделиться

Вот то, как можно разработать теги (нормальный и посещаемый) и разработать парение отдельно.

a
{
    color:#6c7492;
    font-weight:bold;
    text-decoration:none;
}
a:hover
{
    border-bottom:1px solid #6c7492;
}
1
ответ дан 4 December 2019 в 06:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: