2013-01-11 1 views
0

Wordpress 용 S3 Video Plugin을 설치했습니다. 테마가 padding-top % element.style을 적용한다는 점만 제외하면 멋지게 작동합니다. 플레이어의 크기가 바뀌지 않으면 변경할 수 없습니다. 이것은 불그스레 한에서 복사 한 것입니다 :CSS element.style, 어디에서 오는가? 어떻게 끄겠습니까?

element.style { 
    padding-top: 59.375%; 
} 
.fluid-width-video-wrapper { 
    padding: 0; 
    position: relative; 
} 
.fluid-width-video-wrapper { 
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); 
    content: ""; 
    height: 10px; 
    left: 0; 
    margin-left: auto; 
    margin-right: auto; 
    padding: 0; 
    position: relative; 
    top: -15px; 
    width: 100%; 
    z-index: 100; 
} 
+0

요즘 방화범이 익숙하지 않은데 (대부분 사용하기를 주저하고 있지만 가장 의심 스럽다) 사람들이 Chrome의 웹 검사기로 옮겼습니다. Chrome의 웹 검사기를 사용하면 어디에서 왔는지 쉽게 알 수 있으므로 대신 시험해보십시오. –

답변

2

아마 플레이어가 제공하는 일부 JavaScript가 있으므로 CSS가 추가됩니다. 반드시 실행해야하는 부분에 CSS-Rules !important을 작성하십시오.

+1

그것이 실제로 스타일을 덮어 쓰는 곳이라면, 그것을 옹호 할 아주 좋은 충고는 아닙니다. 최후의 수단 인 경우에만. – Kyle

5

요소의 스타일은, 당연히, 요소 자체에 스타일과 같은

이 이 이
<div style="padding-top: 59.375%;"></div> 
이 이

그것은 당신이

+0

div에 추가하면 padding-top : 0px; ! important 이 스타일을 덮어 쓰시겠습니까? – slothzen

+0

매력을 발휘했습니다! 감사! – slothzen

+1

괜찮습니다! 또한 @Kyle Sevenoaks가 지적한 것처럼, 다른 모든 옵션이 다 떨어지면'! important'를 사용해야합니다. 그러나 요소 스타일을 설정하는 코드를 제어 할 수없는 경우 유일한 선택 일 수 있습니다. 마지막 단점, 세미콜론은 중요합니다. 즉'padding-top : 0px! important; – Bort

0

Element.style!important를 사용하지 않는 한, CSS에서 지정한 다른 스타일보다 우선합니다이 propably 설정됩니다 플러그인을 사용하면 Javascript 함수 또는 이와 유사한 함수 중 하나를 사용하고 있습니다. 스크립트가 요소의 기본 CSS 스타일을 변경하는 행을 제거하여 끌 수 있습니다.

관련 문제