Я действительно запутался здесь со своей таблицей стилей. У меня много стилей ссылок на моем листе, и по какой-то причине случайным образом один из них будет переопределен чем-то другим, когда я просматриваю страницу с помощью инструментов Chrome Dev или Firebug. После того, как я возился с важными случаями и понимая, что они медленно делают мой код абсолютно ужасным, я удалил их все и пытаюсь выяснить, как организовать мой стиль ссылок, чтобы получить все правильные стили в нужных местах, переопределены.Специфичность Css - проблемы со стилем ссылки в стилях
В принципе у меня есть вот так:
.newlinks a {
some styling}
.dl a {
some styling}
.abclink a {
some styling}
И .newlinks является получение "некоторый стиль" от ".abclink а". Я действительно смущен, почему это происходит, если класс имеет определенное имя, а не просто как «p» или что-то еще. Любое объяснение было бы полезно! Спасибо!
редактировать: здесь порядок HTML
<div class="newlinks"><a href="#"></a></div>
more of the page..
<div class="abclink"><a href="#"></a></div>
<div class="dl"><a href="#"></a></div>
Я мог бы разместить более длинный код, если нужно, я просто подумал, что это может быть общая проблема с моим порядком или формулировками или что-то.
editedit: здесь соответствующий CSS/HTML в jfiddle
, как вы можете видеть в jsfiddle, ссылка на "underrighttext" получает стиль от .dl :(
Как выглядит ваш заинтересованный HTML, можете ли вы опубликовать это тоже ... – PSL
Я обновил исходное сообщение, спасибо вам за помощь! Я могу загрузить jsfiddle всего кода, если это не просто общая проблема синтаксиса – shanling
, это действительно не отменяет, но, возможно, вы, возможно, сделали что-то не так. покажите скрипку. –