이것이 가능합니까? 나는 온통 구글을 보았고 내가 찾고있는 해답을 찾을 수 없다. 여기에 질문 : div 머리글의 텍스트에 빨간색 호버가 있고 바닥 글의 div에있는 텍스트가 흰색 호버라고 할 수 있습니까?CSS에서 여러 링크 스타일을 사용할 수 있습니까?
아니면 그냥 가능하지 않으며 전체 문서에 대해 1 가지 스타일 만 설정할 수 있습니까?
나는 그것이 잘 설명되기를 바랍니다.
미리 감사드립니다.
이것이 가능합니까? 나는 온통 구글을 보았고 내가 찾고있는 해답을 찾을 수 없다. 여기에 질문 : div 머리글의 텍스트에 빨간색 호버가 있고 바닥 글의 div에있는 텍스트가 흰색 호버라고 할 수 있습니까?CSS에서 여러 링크 스타일을 사용할 수 있습니까?
아니면 그냥 가능하지 않으며 전체 문서에 대해 1 가지 스타일 만 설정할 수 있습니까?
나는 그것이 잘 설명되기를 바랍니다.
미리 감사드립니다.
이 좀 더 구체적인 됨으로써 개별적으로 스타일을 지정할 수 있습니다 다른 모든 요소와 같은 가능한 아주 많이 있습니다. 이 HTML이있는 경우
이 CSS와
<div id="top">
<a href="#">First link</a>
</div>
<div id="bot">
<a href="#">Second link</a>
</div>
당신이 모두 링크의 스타일을 것이다 :이 CSS와
a:hover {
color: #000;
}
을 당신은 개별적으로 스타일을 지정할 수 있습니다 :
#top a:hover {
color: #f00;
}
#bot a:hover {
color: #fff;
}
그럼 a : 링크가있는 요소를 선택하고 그런 스타일을 적용하면됩니다.
즉
#header a:hover { color: red; }
#footer a:hover { color: white; }
예 가능합니다. 그래서 당신은 다른 곳에서 같은 마우스 오버를 사용할 수 있지만
#header a:hover {
color: #f00;
}
#footer a:hover {
color: #0f0;
}
이 분할 할 수 있습니다. 어떤 경우에는 다음을 수행하십시오.
그리고 나서 모든 요소에 기본 또는 하위 클래스를 적용하여 호버 효과를 적용 할 수 있습니다.
:
/* every a:hover has color red */
a:hover { color: red; }
/* #footer a:hover has color green. */
#footer a:hover { color: green; }
/* Every link that has class ".ThisClass" will have yellow color */
a.ThisClass:hover { color: yellow; }
큰 도움에 감사드립니다! –
아 큰 해두! 그리고 링크 된, 활동적인, 방문한 작품들도 똑같은 작품입니까? 나는 다음과 같은 라인을 사용한다 : #top, link, visited, active? 매일 더 지혜롭게 : D 나와 함께 여기있는 모든 분들께 감사드립니다. D –
@AlexanderVaz 동일하게 작동합니다. 그러나'#top .one, .two'는'# top'과'** any **'.two' 내부에서'.one '을 목표로 삼아야한다는 점을 주목해야합니다. '#top .one, #top .two '를 원할 것입니다. – ANeves
Yea Alexander,'a'라고 입력하면'link','visited','hover'와'active' 스타일을 동시에 지정할 것입니다. 그런 다음 변경해야하는 항목에 대해 개별적으로 스타일을 지정할 수 있습니다. – Kokos