У меня проблема с установкой активных состояний через CSS.Это работает, если я использую body, но так как я использую django, я использую шаблоны, поэтому нецелесообразно иметь их на каждой странице.
Я пытаюсь использовать вместо этого div, но простое использование одного и того же метода для тегов div, похоже, не работает, любая идея почему?
Имеет ли это какое-либо отношение к Django?
Почему это работает:
body#home a#homeNav,
body#profile a#profileNav,
body#settings_account a#settingsNav,
body#settings_profile a#settingsNav,
#login a#loginNav{
color:white;
}
-
{% extends "base_pages/base.html" %}
{% block content %}
<body id="home">
</div>
{% endblock %}
Но это не так?
div#home a#homeNav,
div#profile a#profileNav,
div#settings_account a#settingsNav,
div#settings_profile a#settingsNav,
#login a#loginNav{
color:white;
border-top: 3px solid #09F;
}
-
{% extends "base_pages/base.html" %}
{% block content %}
<div id="home">
</div>
{% endblock %}