VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • C#
  • Python
  • PHP
  • Excel
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • HTML5
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Eclipse
    • Phần mềm tiện ích
    • Cấu trúc DL&GT
    • Selenium Test

CSS Tuts

CSS là gì? Cú pháp CSS Bộ chọn CSS Liên kết css với html Đơn vị đo trong CSS Mã màu trong CSS Comment trong CSS

CSS Các thuộc tính

CSS Background CSS Border Font trong CSS Định dạng văn bản (Text) trong CSS Image trong CSS Link trong CSS Bảng trong CSS Căn lề trong CSS List trong CSS Thuộc tính padding trong CSS Con trỏ trong CSS Thuộc tính outline trong CSS Kích cỡ trong CSS Scrollbar trong CSS Thuộc tính visibility trong CSS Căn chỉnh vị trí trong CSS Thuộc tính z-index trong CSS Pseudo Class trong CSS Pseudo Element trong CSS Các quy tắc trong CSS Kiểu Media trong CSS Layout trong CSS Validation trong CSS

CSS nâng cao

Giới thiệu CSS3 Bo tròn góc trong CSS Border Image trong CSS
1 / 3
❮ ❯

CSS Background


Comment trong CSS
CSS Border

Chương này hướng dẫn bạn làm thế nào để thiết lập nền của các phần tử HTML khác nhau. Bạn có thể thiết lập các thuộc tính nền sau của một phần tử:

  • 1. background-color thuộc tính được sử dụng để thiết lập màu nền của một phần tử.

  • 2. background-image thuộc tính được sử dụng để thiết lập hình nền của một phần tử.

  • 3. background-repeat thuộc tính được sử dụng để kiểm soát sự lặp lại của một hình ảnh ở chế độ nền.

  • 4. background-position thuộc tính được sử dụng để kiểm soát vị trí của một hình ảnh ở chế độ nền.

  • 5. background-attachment thuộc tính được sử dụng để kiểm soát việc di chuyển của một hình ảnh ở chế độ nền.

  • 6. background thuộc tính được sử dụng như một cách viết tắt để chỉ định một số tính chất nền khác.


Nội dung chính

  • 1) CSS background-color
  • 2) CSS background-image
  • 3) CSS background-repeat
  • 4) CSS background-position
  • 5) CSS background-attachment
  • 6) CSS background

1) CSS background-color

Sau đây là ví dụ thể hiện cách thiết lập màu nền cho một phần tử.


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
h2, p {
  background-color: #b0d4de;
}
</style>
</head>
<body>
  <h2>CSS background-color</h2>
  <p>Đây là ví dụ về CSS background-color.</p>
</body>
</html>

Nó sẽ tạo ra kết quả sau:



2) CSS background-image

Chúng ta có thể thiết lập hình nền bằng cách gọi các hình ảnh được lưu trữ cục bộ như thể hiện dưới đây


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body {
  background-image: url("paper1.gif");
  margin-left: 100px;
}
</style>
</head>
<body>
  <h1>Hello VietTuts.Vn</h1>
</body>
</html>

Nó sẽ tạo ra kết quả sau:


3) CSS background-repeat

Theo mặc định, thuộc tính background-repeat lặp lại hình nền theo chiều ngang và chiều dọc. Một số hình ảnh được lặp lại chỉ theo chiều ngang hoặc chiều dọc.

Dưới đây là ví dụ về lặp hình nền theo chiều ngang: background-repeat: repeat-x;


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body {
  background-image: url("gradient_bg.png");
  background-repeat: repeat-x;
}
</style>
</head>
<body>
  <h1>Hello VietTuts.Vn</h1>
</body>
</html>

Nó sẽ tạo ra kết quả sau:

Ví dụ sau minh họa cách lặp lại hình nền theo chiều dọc: background-repeat: repeat-y;


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body {
  background-image: url("gradient_bg.png");
  background-repeat: repeat-y;
}
</style>
</head>
<body>
  <h1>Hello VietTuts.Vn</h1>
</body>
</html>

Nó sẽ tạo ra kết quả sau:

Ví dụ sau minh chứng cách lặp lại hình nền theo mặc định.


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body {
  background-image: url("gradient-bg.png");
  background-repeat: repeat;
}
</style>
</head>
<body>
  <h1>Hello VietTuts.Vn</h1>
</body>
</html>

Nó sẽ tạo ra kết quả sau:



4) CSS background-position

Thuộc tính background-position được sử dụng để xác định vị trí ban đầu của hình nền. Theo mặc định, hình nền được đặt ở phía trên bên trái của trang web.

Thuộc tính background-position có những giá trị sau:

  1. center
  2. top
  3. bottom
  4. left
  5. right

Dưới đây là ví dụ về vị trí của hình nền trong CSS.


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body {
  background: white url('good-morning.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
}
</style>
</head>
<body>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>If you do not see any scrollbars, Resize the browser window.</p>
</body>
</html>

Nó sẽ tạo ra kết quả sau:


5) CSS background-attachment

Tệp đính kèm nền xác định liệu một hình nền được cố định hay cuộn với phần còn lại của trang.

Ví dụ dưới đây thể hiện cách thiết lập hình nền cố định.


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
body {
  background: white url('bg2.gif');
  background-repeat: no-repeat;
  background-attachment: fixed;
  margin-left: 200px;
}
</style>
</head>
<body>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>This is a fixed background-image. Scroll down the page.</p>
  <p>If you do not see any scrollbars, Resize the browser window.</p>
</body>
</html>

Nó sẽ tạo ra kết quả sau:


6) CSS background

Bạn có thể sử dụng thuộc tính background để thiết lập tất cả các thuộc tính nền cùng một lúc. Ví dụ:


<p style="background:url(/images/bg1.gif) repeat fixed;">
   This parapgraph has fixed repeated background image.
</p>

Comment trong CSS
CSS Border

Recent Updates

Sắp Tết 2024 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2024?Border Image trong CSSBo tròn góc trong CSSGiới thiệu CSS3Layout trong CSSCác quy tắc trong CSSPseudo Element trong CSSPseudo Class trong CSSThuộc tính z-index trong CSSCăn chỉnh vị trí trong CSSThuộc tính visibility trong CSSScrollbar trong CSSKích cỡ trong CSS

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học

Học Java | Hibernate | Spring
Học Excel | Excel VBA
Học Servlet | JSP | Struts2
Học C | C++ | C#
Học Python
Học SQL

Bài Tập Có Lời Giải

Bài tập Java
Bài tập C
Bài tập C++
Bài tập C#
Bài tập Python
Ví dụ Excel VBA

Câu Hỏi Phỏng Vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml