2012-03-04 4 views

답변

1

containcover 키워드는 자체적으로 사용하도록되어 있습니다. 배경 이미지의 너비 또는 높이에만 사용할 수 없습니다. 즉, 둘 중 하나를 함께 사용할 수 없습니다. 또한이 두 값은 항상의 가로 세로 비율에 따라 이미지의 크기를 조정합니다. 당신은 상자 내에서 (포함) 볼 전체 이미지를 유지하면서 이미지의 가로 세로 비율을 유지하는 것을 의미하는 경우

, 단지 그 자체로 contain을 지정

background-size: contain; 

하는 경우에만 배경 이미지의 원본을 유지하는 것을 의미하는 경우 너비와 높이를 이미지의 종횡비를 유지하지 않고 포함 된 상자와 함께 늘리면 픽셀의 너비와 높이의 100 %를 지정해야합니다.

그래서 200 개 픽셀 폭의 배경 이미지를 들어, 사용합니다 :

background-size: 200px 100%; 

이미지를 background-positionbackground-repeat 적절한을 제공하는 것을 잊지 마십시오.

+0

BoltClock // 게시물을 가져 주셔서 감사합니다. 이미지의 종횡비를 유지하고 싶습니다. 다음은 예제입니다. http://qacode.com/test/slideshow/slide.html. 이것은 js 버전입니다 .. – Moon

+0

좋아, 그럼 그냥'포함'을 사용합니다. 나는 내 대답을 편집했다. – BoltClock

+0

죄송합니다 ... 어떻게 그럴 수 ... 고마워요 !! – Moon

관련 문제