2010-04-11 8 views

답변

0

하나의 태그에 ID를 부여한 다음 해당 ID에 대한 스타일을 지정하십시오. "a"태그에 대해 설정 한 스타일보다 우선합니다.

+0

나는 이미 그것을 시도했다. 도움이 안돼. – amit

+1

@amit 몇 가지 코드를 보여주십시오. –

0

먼저 도구의 스타일을 변경하려는 요소의 클래스 또는 ID를 확인하십시오. firebug. 클래스 나 ID를 찾았 으면 스타일 시트에서 검색하여 스타일을 원하는대로 수정하십시오. 여전히 작동하지 않는 경우, 예를 들어, 당신의 스타일에 !important를 추가하려고 :

.myelement 
{ 
    color: #ff0000 !important; 
    font-size: 14px !important; 
} 

!important는 미리 정의 된 스타일을 재정의합니다.

+0

규칙에 매우 구체적이면 (예 :'.myelement')'! important'도 필요하지 않습니다. 가능한 한 '! important'를 피하십시오. 복잡한 CSS 스타일 시트의 유지 보수를 악몽으로 만듭니다. 대신 스타일별로 스타일을 재정의하십시오. –

+0

! important가 작동하지 않습니다. font-weight 및 color CSS 속성에 사용했습니다. 효과 없음. ~ Pekka는 내가 특정 속성을 사용하여 끝낼 것을 제안했습니다. – amit

+0

@Pekka : 동의했지만 질문자의 코드가 없으면 나는 이것을 제안 할 수있었습니다. – Sarfraz

0

요소를 항상 안정적으로 "스타일을 제거 할 수있는 것은 아닙니다.

<!doctype html> 
<html lang="en"> 
    <head> 
     <title>Test</title> 
     <style> 
      a { background: pink; } 
      a.normal { background: none; } 
     </style> 
    </head> 
    <body> 
     <p><a href="#">link1</a> 
     <p><a href="#" class="normal">link2</a> 
     <p><a href="#">link3</a> 
    </body> 
</html> 

을하지만 예를 color에 대한 : auto, default 또는 none에 값을 설정 어떤 스타일의 숙소에 대한 작동합니다. 위의 예에서 backgroundcolor으로 바꿉니다. 그것은 작동하지 않습니다. 실제로 색상을 직접 적용해야합니다. color: blue.

관련 문제