안녕하세요, 저는 CSS에 따른 질문이 있습니다.하나의 CSS에서 두 조건이 가능합니까?
내 탐색 모음에 3 개의 링크가 있습니다. 나는 어떤 사이트가 사용자에게 위치해 있는지 보여주는 그 상태에 대해
#p1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 45px;
font-weight: bolder;
color: #999999;
text-decoration: none;
}
을 사용합니다.
다른 두 링크를 통해 사용자 롤 내가이가있는 경우 :
#p2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 45px;
font-weight: bolder;
color: #ECECEC;
text-decoration: none;
}
#p2:hover {
font-weight: bolder;
color: #999999;
cursor:default;
}
#p2:active {
font-weight: lighter;
color: #999999;
}
좋아, 문제는 내가 사용자가 P2를 가져 가면 P1에서 색상을 변경하려는 것입니다. 의미는 다음과 같습니다.
#p2:hover {
font-weight: bolder;
color: #999999;
cursor:default;
#p1 {
color: #f23;
}
}
이 가능합니까?
감사합니다.
html로 :
<div id="nav">
<div id="link"><p1>link1</p1></div>
<div id="link"><p2>link2</p2></div>
<div id="link"><p2>link3</p2></div>
<div id="link"><div id="login"></div></div>
</div>
CSS는 형제 나 부모에 영향을주는 하나 개의 요소에 작용을 갖는 매우 좋지 않아, 아주 아이 중심이다. 네가 그것을 둥지에 넣을 수 없으면 ... 행운을 빈다. 특히 CSS2 이하에서 작업하는 경우. – TheZ
실현할 길이 없다는 뜻입니까? – bonny
당신의 HTML 코드를 작성 ...... –