2014-02-28 2 views
0

오른쪽 하단에 작은 배경 이미지가있는 웹 사이트를 만들었습니다.다른 장치에 배경 이미지가 고정되어 있지 않음

바탕 화면에서 페이지를 스크롤하면 배경 이미지가 맨 아래에 유지됩니다.

Android 기기에서 페이지를 스크롤하면 배경 이미지가 위로 스크롤됩니다. 페이지 중간에서 새로 고침을 수행하면 배경 이미지가 현재보기의 오른쪽 하단에 다시 나타납니다.

iPad에서는 배경 이미지가 페이지 맨 아래에만 표시됩니다.

각 태블릿/휴대 전화 크기에 대해 별도의 배경 이미지를 정의 했으므로 문제가되지 않습니다.

은 참조 : http://www.zaanstuc.nl/onze-producten

는 CSS :

background:#CFCFCF url('../images/pascal1.jpg') no-repeat 100% 100%; 
background-attachment: fixed; 

어떻게 모든 장치의 오른쪽 하단 모서리에 고정 된 이미지를 얻을 수 있습니다 : 데스크톱, 태블릿 및 전화를?

+0

HTML은 어디에 있습니까? – Siyah

+0

HTML 사이트 링크를 참조하십시오. 모든 이미지는 id = "page"또는 id = "page2"에 대한 linke입니다. – PROMES

답변

0

우선 : 귀하의 질문은 매우 모호합니다.

두 번째로, 나는 당신이 오해 한 것 같다고 생각합니다. fixed. 고정 된 것을 설정하면 스크롤 이동이 있어야합니다. 아래로 스크롤하면 배경도 아래로 스크롤해야합니다. 데스크톱에서는 이러한 일이 발생하지만 기기가 작기 때문에 휴대 기기에서 동일한 사용자 환경을 사용할 수 없습니다. 그러나 기술에서는 동일합니다. 당신이 오른쪽에 이미지를 배치하려면

, 당신은이를 사용할 수 있습니다

당신은 background-position: right bottom;

PS를 사용할 수 있습니다 : 나는 당신이 당신의 CSS에서 10 개 body#page2 요소를 가지고 것으로 나타났습니다. 그들은 필요 없으며 제거 될 수 있습니다.

+0

답변 해 주셔서 감사합니다. 1. 배경 : #CFCFCF url ('../ images/pascal1.jpg') 반복 없음 100 % 100 %; 배경 위치를 포함하여 몇 가지 설정의 단축형입니다 : 오른쪽 하단; 100 % 100 %는 오른쪽 하단입니다. 2. 나는 다른 장치 크기에 대한 별도의 배경 이미지를 정의했다. 왜? 그것은 대역폭,로드 시간 등을 절약합니다. Seomd 두 가지 다른 이미지를 사용합니다. 두 번 모두 5는 10 개의 정의와 같습니다. 내 질문은 여전히 ​​유효합니다. 뷰포트의 오른쪽 하단 모서리에있는 모든 장치에서 이미지를 가져 오는 방법은 무엇입니까? – PROMES

+0

디바이스별로 스타일을 지정하기 위해'media queries'를 사용할 수 있습니다. – Siyah

+0

고마워 Siyah, 나는 이미 다. 그게 왜 CSS에서 #page와 # page2 요소가 그렇게 많은지. – PROMES