2012-08-09 6 views
1

일부는 다음과 같습니다는 재정 CSS 인라인 내 스타일 시트의

ul#secondary-menu li { 
    background: url("images/secondary-menu-bg.png") repeat-y scroll right top transparent; 
    padding-right: 2px; 
} 

어떻게 배경 이미지 인라인을 무시합니까? 나는 이것을 시도 :

<li id="menu-41" class="item-41" style="ul#secondary-menu li { background: none;}"><a href="http://www.test.com">Test</a></li> 

나는 또한 !important 태그를 추가하지만 아무런 영향을 미치지 않습니다. 여기서 내가 뭘 잘못하고 있니? 배경 이미지 인라인을 재정의하는 해결책을 찾고 있음에 유의하십시오.

+1

당신은 아마'스타일 = 의미없는 인라인 스타일 태그를 지정할 필요가 없습니다. –

답변

5

인라인 스타일에는 선택자가 없습니다. 그들은 단지 선언의 집합입니다, 그래서 당신은 선택과 중괄호를 제거 할 수 있습니다

<li id="menu-41" class="item-41" style="background: none;"><a href="http://www.test.com">Test</a></li> 
+0

좋아, 초보자 실수, 시간 제한에 도달하면 몇 분 안에이 대답을 수락합니다 ... –

2

당신은 그 스타일은 해당 요소에 적용되기 때문에 인라인 스타일 태그 안에 선택기를 지정 해달라고.

<li id="menu-41" class="item-41" style="background: none;"> 

만 있으면됩니다. `; "없음 배경"그냥 style="background: none;"에 스타일을 변경하고 당신은 갈 수 있어야한다, 그래서

0

네 당신은

관련 문제