Привет всем Я сделал навигацию для своего сайта. Мне просто нравится менять цвет моих ссылок, когда я перехожу на другую страницу. Например, я нажимаю «about», после чего перейду к странице, на которой мне нравится, что ссылка на ссылку станет красной, когда я нахожусь на странице.Панель навигации Текущее состояние
Как я могу это сделать? Спасибо!
Здесь коды
HTML
<nav>
<ul>
<li><a href="index.htm">Home</a></li>
<li><a href="about.htm">About</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Creatives For Less</a></li>
<li><a href="#">Blogs</a></li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
CSS:
nav {
float: right;
margin-top: 13px;
margin-right: 40px;
}
nav ul {
font-family: josefin;
list-style-type: none;
font-size: 11pt;
text-transform: uppercase;
}
nav li {
display: inline;
padding-left: 15px;
}
nav li a{
text-decoration: none;
color: #0ff;
}
nav li a:hover, a:active {
color: #fff;
}
Хэя, добро пожаловать на SO! Если вы задаете вопрос, это помогает, если вы включаете те вещи, которые вы пробовали, ограничения, с которыми работаете, и т. Д. Обратите внимание, что вы можете отредактировать свой вопрос, чтобы добавить эти детали. – Jeroen
Ваш вопрос немного неоднозначен. Вы говорите, что хотите «о» быть красным из-за того, что в настоящее время вы просматриваете страницу «about», или потому, что в какой-то момент вы видите страницу «about». Другими словами, если вы (со страницы about) нажали на ссылку на страницу «индекс», на новой странице, которая загружается, будет ли «Главная» красной, или «О», или и то, и другое? –