2017-11-22 21 views
0

랩톱 및 데스크톱보기에서만 Parralax 효과를 트리거 할 수있는 방법이 있습니까?랩톱 및 데스크톱에서만 Parralax 효과를 사용 하시겠습니까?

Atm 그러나 다음과 같은 사항이 있습니다. 일부 장치 브라우저에 이미지가 표시되지 않습니다. Safari가 구체적 일 수 있습니다.

.parralax { 

/* Full height */ 
height: 100%; 

/* Create the parallax scrolling effect */ 
background-attachment: fixed; 
background-position: center; 
background-repeat: no-repeat; 
background-size: cover; 
} 

내 HTML은 Parralax 효과를 원합니다 섹션에서이 내용을 참조합니다.

<section id="home" class="home parralax bg-img fix"> 
+0

예. 'class'에 대한 규칙을 덮어 쓴 다음 미디어 쿼리를 넣어 랩톱 및 데스크탑 장치에만 영향을 줄 수 있습니다. – Jorden1337

+0

예제를 제공 할 수 있습니까? 미디어 쿼리에서 다음과 같이 될 것이라고 생각했습니다. '.parralax { enable : false; }' – Adam

답변

0

시차 규칙을 덮어 쓸 수 있도록 외부 스타일 시트를 문서에 먼저 넣어야합니다.

/*Mobile 480px*/ 
/*Desktop 992px*/ 
/*Huge 1280px*/ 

@media screen and (min-width: 480px) and (min-width: 768px), (min-width: 992px), (min-width: 1280px) { 
.parralax { 
    /* Full height */ 
    height: 100%; 

    /* Create the parallax scrolling effect */ 
    background-attachment: fixed; 
    background-position: center; 
    background-repeat: no-repeat; 
    background-size: cover; 
} 
} 
+0

'모두'는 무엇을 나타 냅니까? 모든 화면 크기에 맞습니까? – Adam

+0

죄송합니다. 삭제하는 것을 잊어 버렸습니다. 모두가 모든 미디어 장치를 대상으로합니다. 그러나 스타일을 특정 폭에만 영향을 주길 원할 것입니다. 나는 대답을 – Jorden1337

+0

완벽하게 수정했다. 내가 이것을 시도하자 :) – Adam