Breaking

Tuesday, April 16, 2013

CSS background-size Chỉ định kích thước của các hình ảnh nền

background-size 3

Chỉ định kích thước của các hình ảnh nền

Thuộc tính giá trị Ví dụ Mô tả
background-size [đơn vị ] background-size: 100px; Xác định chiều rộng theo đơn vị, chiều cao sẽ tự động chỉnh theo tỷ lệ.

[đơn vị ] [đơn vị ]

background-size: 100px 50px; Xác định chiều rộng và chiều cao cho vùng background theo đơn vị.
[%] background-size: 50%; Xác định chiều rộng theo % của nội dung bao ngoài, chiều cao sẽ tự động chỉnh theo tỷ lệ.
[%] [%] background-size: 100% 50%; Xác định chiều rộng và chiều cao cho vùng background theo % của nội dung bao ngoài.
cover background-size: cover;

Tự chia tỷ lệ tới kích thước lớn nhất của chiều rộng hoặc chiều cao để phù hợp với vùng nội dung.

  • Nếu chiều cao lớn hơn chiều rộng thì background sẽ chỉnh 100% theo chiều cao, chiều rộng sẽ tự động chỉnh tỷ lệ cho phù hợp (auto).
  • Ngược lại nếu chiều rộng lớn hơn chiều cao thì background sẽ chỉnh 100% theo chiều rộng, chiều cao sẽ tự động chỉnh tỷ lệ cho phù hợp (auto)
contain background-size: contain;

Tự chia tỷ lệ tới kích thước nhỏ nhất của chiều rộng hoặc chiều cao để phù hợp với vùng nội dung.

  • Nếu chiều cao nhỏ hơn chiều rộng thì background sẽ chỉnh 100% theo chiều cao, chiều rộng sẽ tự động chỉnh tỷ lệ cho phù hợp (auto).
  • Ngược lại nếu chiều rộng nhỏ hơn chiều cao thì background sẽ chỉnh 100% theo chiều rộng, chiều cao sẽ tự động chỉnh tỷ lệ cho phù hợp (auto).
background-size:
div
{
background-image:url('smiley.gif');
background-repeat:no-repeat;
background-size:100px 100px;
}

Sự tương thích ( Cập nhật / Báo lỗi )

Firefox Opera Google Chrome Safari IOS Android Window phone
9 4 4 5 10.5 ? ? ?

No comments:

Post a Comment