Thuộc tính boxSizing của style
- Trang trước boxShadow
- Trang tiếp theo captionSide
- Quay lại lớp trên Đối tượng Style của HTML DOM
Định nghĩa và cách sử dụng
boxSizing
Thuộc tính cho phép bạn định nghĩa một cách cụ thể các phần tử đặc định để khớp với một khu vực cụ thể.
Ví dụ, nếu bạn cần đặt hai khung có viền cạnh nhau, bạn có thể đặt box-sizing thành "border-box". Điều này sẽ làm cho trình duyệt hiển thị khung có chiều rộng và chiều cao đã quy định, và đặt viền và lề nội bộ vào khung.
Xem thêm:
Sách tham khảo CSS:box-sizing 属性
Mô hình
Thay đổi thuộc tính boxSizing:
document.getElementById("myDIV").style.boxSizing = "border-box";
Cú pháp
Trả về thuộc tính boxSizing:
object.style.boxSizing
Thiết lập thuộc tính boxSizing:
object.style.boxSizing = "content-box|border-box|initial|inherit"
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
content-box |
Giá trị mặc định. Đây là hành vi của chiều rộng và chiều cao theo CSS2.1. Chiều rộng và chiều cao quy định (và thuộc tính min/max) được áp dụng cho chiều rộng và chiều cao của hộp nội dung phần tử. Viền và lề nội bộ của phần tử được sắp xếp và vẽ ngoài chiều rộng và chiều cao quy định. |
border-box |
Chiều rộng và chiều cao được thiết lập cho phần tử xác định hộp viền của phần tử. Nghĩa là, bất kỳ viền và lề nội bộ nào được chỉ định cho phần tử cũng sẽ được vẽ trong chiều rộng và chiều cao đã thiết lập. Để có được chiều rộng và chiều cao của nội dung, cần trừ đi viền và lề nội bộ từ chiều rộng và chiều cao đã thiết lập. |
initial | Đặt thuộc tính này về giá trị mặc định. Xem thêm initial。 |
inherit | Từ tính này được kế thừa từ phần tử cha. Xem thêm inherit。 |
Chi tiết kỹ thuật
Giá trị mặc định: | content-box |
---|---|
Giá trị trả về: | chuỗi, biểu thị box-sizing 属性。 |
Phiên bản CSS: | CSS3 |
Hỗ trợ trình duyệt
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
- Trang trước boxShadow
- Trang tiếp theo captionSide
- Quay lại lớp trên Đối tượng Style của HTML DOM