background-image
để thiết lập đấy.- background
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
1. CSS thiết lập màu nền cho background
backgroud-color
hoặc background
với giá trị của nó là màu sắc của background. Bạn có thể sử dụng mã màu hoặc tên màu bằng tiếng anh đều được.
1
2
3
| body{ background : red ; } |
1
2
3
| body{ background : #fb0320 ; } |
1
2
3
| body{ background-color : #fb0320 ; } |
2. CSS thiết lập hình nền cho backround
background-image
với tham số truyền vào là URL của hình ảnh.
1
2
3
|
1
2
3
|
3. Cho phép lặp hoặc không lặp background
: không lặpno-repeat
repeat
: cho phép lặprepeat-x
: lặp theo chiều ngangrepeat-y
: lặp theo chiều đứng
no-repeat
1
2
3
4
| body{ background-repeat : no-repeat ; } |
repeat
1
2
3
4
| body{ background-repeat : repeat ; } |
repeat-x
1
2
3
4
| body{ background-repeat : repeat-x ; } |
repeat-y
1
2
3
4
| body{ background-repeat : repeat-y ; } |
4. Thiết lập vị trí hiển thị cho background
background
hiển thị ở một ví trí nào đó như center
, left
, right
, ... thì bạn sử dụng thuộc tính background-position
. Cấu trúc của nó là:
1
| background-position : position 1 position 2 |
bottom
: ở dướileft
: bên tráiright
: bên phảicenter
: ở giữatop
: ở trên
left bottom
, left top
, right top
, .. chứ không thể chọn left right
được vì nó không tuân theo hệ tọa độ đề cát.
1
2
3
4
5
6
7
| body { height : 300px ; background-repeat : no-repeat ; background-position : center ; } |
1
2
3
4
5
6
7
| body { height : 300px ; background-repeat : no-repeat ; background-position : left bottom ; } |
backgroud-position
là viết tắt của hai thuộc tính background-position-x
và backgroud-position-y
nên thay vì truyền hai tham số vào background-position
thì bạn có thể sử dụng nó để thay thế.5. Thiết lập background đứng im khi scroll (fixed background)
fixed
: sẽ đứng imscroll
: sẽ di chuyển theo khi kéo
1
2
3
4
5
6
7
| body { height : 1000px ; background-repeat : no-repeat ; background-attachment : fixed ; } |
6. Sử dụng thuộc tính background nâng cao
1
2
3
4
5
| body { height : 1000px ; background : url ( 'http://freetuts.net/upload/config/images/hoc-lap-trinh-online.png' ) no-repeat bottom fixed ; } |
7. Sử dụng selector và background
h1
1
2
3
4
5
| h 1 { height : 1000px ; background : url ( 'http://freetuts.net/upload/config/images/hoc-lap-trinh-online.png' ) no-repeat bottom fixed ; } |
id="demo"
1
2
3
4
| #demo { background : red ; } |
No comments:
Post a Comment