내 탐색 바에 문제가 있습니다. 링크를 방문한 후에 다른 색상을 표시하고 싶습니다. 나는 코드 아카데미, 스택 O/F 및 다른 사이트에서 "pseudo-class_selector가 작동하려면 다음과 같은 순서로 따라야합니다. : : : hover"(codeacademy-Submitted by Samrudhi Sharma) 답변을 읽었습니다. . 나는 이것을 시도했지만 아무 일도 일어나지 않았다. 나는 정말로 혼란스러워했다. 당신의 도움을 주셔서 감사합니다. 내 코드 : <a>
에내비게이션 막대가 방문한 선택기의 색상이 변경되지 않습니다.
#nav {
width:100%;
float: left;
margin: 20px;
padding: 0;
border-top: 5.5px solid red;
border-bottom: 5.5px solid red;
line-height: 1.8em;
display:inline-block;
clear:both;
}
#nav ul {
float: left;
margin: auto;
width: 1024px;
margin:0px;
list-style: none;
}
#nav ul li {
color: orange;
font-size:1.5em;
float: left;
width: 150px;
padding: 0px;
margin:0px;
list-style:none;
}
#nav ul li a {
border-left:1px solid #fff;
text-align:center;
display: block;
width: auto;
height: 25px;
text-decoration: none;
}
#nav ul li:visited a{
background:yellow;
color:#FFFFFF;
text-decoration:none;
}
#nav ul li:hover a{
background:#C60;
color:#FFFFFF;
text-decoration:none;
}
성공했습니다. 몇 주 전에 수평 탐색 막대를 만드는 방법을 자세히 설명하는 지침을 실행했으며 지침에는 각 요소에 대한 설명이있었습니다. 나는 그것을 구했다고 생각했다. – user2847948
많은 예제가 있습니다. 당신이 지금 가지고있는 것은 개선하고 배울 수있는 좋은 기초입니다. – misterManSam
또한 사용자가 전체 탐색 모음을 방문하면 각 페이지를 방문하는 경우 ... 'a : visited'가 탐색에 유용 할 지 확실하지 않습니다. – misterManSam