В Интернете я читал, что при создании XML-файла из POJO Джексон помещает корневой тег в XML-файл, независимо от того, установлен он один или нет. Если вы не установите его, это будет имя класса. Моим решением было создать строку xml с этими корневыми тегами и выполнить строковую функцию для удаления корневых тегов.
:link
псевдо класс относится к ссылке, даже когда Вы нависаете над ним. Поскольку стиль с идентификатором более конкретен, он переопределяет другие.
Единственная причина, что :hover
разработайте переопределяет :link
стиль вообще - то, что это прибывает позже в таблицу стилей. Если Вы размещаете их в этот порядок:
a:hover { color: red; }
a:link { color: blue; }
:link
стиль находится позже в таблице стилей и переопределяет :hover
стиль. Ссылка остается синей, когда Вы нависаете над нею.
Сделать :hover
разработайте работу для черной ссылки, необходимо сделать ее, по крайней мере, столь же конкретной как :link
стиль и место это после него в таблице стилей:
a:link { color: blue; }
a:hover { color: red; }
#someID a:link { color: black; }
#someID a:hover { color: red; }
Существует проблема порядка, как объяснено в W3Schools:
Примечание: a:hover ДОЛЖЕН прибыть после a:link и a:visited в определении CSS, чтобы быть эффективным!!
Примечание: a:active ДОЛЖЕН прибыть после a:hover в определение CSS, чтобы быть эффективным!!