2012-11-20 4 views
10

http://mikroautobusunuoma.org/상대 위치 지정을 해제하려면 어떻게합니까?

페이지의 슬라이더 위치는 3 대 브라우저 모두에서 엉망입니다. 'position : relative'(요소 스타일)을 해제하여 문제를 해결 한 것 같습니다 (Firebug 등). 서버의 모든 파일을 검색했으며 요소 스타일이 어디에 있는지 찾을 수 없습니다. Agent Ransack을 사용하여 여러 단어를 검색하여 코드 줄을 찾으려고했지만 아무 소용이 없습니다.

여기에서 어디로 가야할지 놓쳤습니다.

이것은 기본 테마 Jquery Slider가있는 WordPress 사이트입니다.

<div id="featured-slider" style="background-image: none; position: relative; overflow: hidden;"> 

    element.style { 
     background-image: none; 
     overflow: hidden; 
     position: relative; 
    } 
+0

스타일은 186, 355, 415 줄의'style.css' 파일에 있습니다. 방화범이 내게 말했다. ': P' –

+0

인라인 스타일을 참고하고 있습니다. 이러한 스타일은 HTML 파일에 하드 코딩되거나 JavaScript를 통해 추가됩니다. jQuery의'.css()'메소드. CSS 파일에 * 없습니다 * 있습니다. –

+0

엘리먼트 스타일이 어디에서 오는 것인가가 아닙니다. Element.style은 CSS에 없지만 Firebug가 요소에 직접 적용되는 요소를 표시하는 방법입니다. – ernie

답변

30

position:static !important;

이것은 기존의 CSS 인라인 스타일을 덮어 쓰게됩니다 마십시오.

+0

완벽한! 감사!!!! – Ken

0

Element.style은 인라인 스타일입니다.

!important을 추가하면 인라인 스타일을 덮어 쓰지 만 인라인 스타일을 변경할 수 없다면 클래스/ID를 알아야합니다.

+0

서버의 모든 파일을 검색했습니다. 그 인라인 스타일은 존재하지 않습니다. 어쨌든 CSS 형식이 아닙니다 .lol – Ken

+0

element.style은 특정 요소의 스타일이기 때문에 좋습니다. Firebug를 사용하는 경우 div를 선택하면 "element.style"으로 표시되고 style은 "style"속성에있는 것입니다. "background-image : none; position : relative, overflow : 숨김; " – Jules

관련 문제