У меня проблема css, я действительно не понимаю, что я уже три года разрабатываю css css, но у меня никогда не было этой проблемы.Css-problem: font-size
Я объявил некоторые стили в своем css-файле, который должен применяться для содержимого моей страницы. Это, как правило, правильный css, но есть некоторые исключения, такие как page_child_title. У меня создалось впечатление, что если я объявлю стиль еще в своем CSS для определенных классов, они переопределят более ранние css-объявления. ну, в данном случае, это неверно. Когда я проверяю с помощью firebug, кажется, что мой браузер действительно хочет использовать font-size-css из «.page a» вместо использования «.page_child_title» (и я не согласен с моим браузером). Однако цвет «.page_child_title» применяется правильно. Ниже вы можете найти Html и CSS, о которых я говорю.
Html
<div id="page" class="page Jobs">
<div class="page_child">
<a class="page_child_title" ...
style.css
.page p, .page ul, .page a {
font-size: 10px;
text-align: justify;
}
style.css (line 208)
.page_child_title {
color: #006633;
font-size: 12px;
}
style.css (line 262)
Я уже попытался заменить ".page_child_title" с ".jobs" но это не сработало. Затем я попробовал объявить «.page_child_title» до «.page a», тот же результат, поэтому теперь я как бы застрял. Кто-нибудь знает, что может вызвать эту проблему?
Может быть, проблема отношений, что происходит, когда вы используете firebug для соответствующего элемента? – Awea
Мне кажется, что выбор элемента по типу, а не classname будет более конкретным. Попытайтесь перейти на 'a.page_child_title' – Kyle
Спасибо, Кайл, это сделал трюк! Я думаю, что это «неисправность» с помощью css :) –