Sử dụng chiều rộng, chiều rộng tối đa và lề: tự động;
Như đã đề cập trong chương trước; Một phần tử cấp khối luôn chiếm toàn bộ chiều rộng có sẵn [trải dài sang trái và phải càng xa càng tốt].
Đặt width
của phần tử cấp khối sẽ ngăn nó kéo dài ra các cạnh của container. Sau đó, bạn có thể đặt lề thành tự động, để tập trung theo chiều ngang phần tử trong thùng chứa của nó. Phần tử sẽ chiếm chiều rộng được chỉ định và không gian còn lại sẽ được phân tách bằng nhau giữa hai lề:
Phần tử này có chiều rộng 500px và lề được đặt thành tự động.
Lưu ý: Vấn đề với Thay vào đó, sử dụng Phần tử này có chiều rộng tối đa 500px và lề được đặt thành tự động. Mẹo: Thay đổi kích thước cửa sổ trình duyệt thành rộng dưới 500px, để thấy sự khác biệt giữa hai DIV! Resize the browser window to less than 500px wide, to see the difference between the two divs! Dưới đây là một ví dụ về hai div ở trên: div.ex1 {& nbsp; & nbsp; width: 500px; & nbsp; & nbsp; lề: auto; & nbsp; & nbsp; biên giới: 3px solid #73ad21;} div.ex2 {& nbsp; chiều rộng tối đa: 500px; & nbsp; Biên độ: Auto; & nbsp; Biên giới: 3px rắn #73ad21;} Hãy tự mình thử » Các thuộc tính CSS Thuộc tính CSS Phần tử này có chiều cao 50 pixel và chiều rộng 100%. Hãy tự mình thử » Các thuộc tính Các thuộc tính chiều cao và chiều rộng không bao gồm đệm, biên giới hoặc lề. Nó đặt chiều cao/chiều rộng của khu vực bên trong phần đệm, đường viền và lề của phần tử. Các thuộc tính Yếu tố này có chiều cao 200 pixel và chiều rộng 50% Đặt chiều cao và chiều rộng của một phần tử: div {& nbsp; & nbsp; chiều cao: 200px; & nbsp; chiều rộng: 50%; & nbsp; Màu nền: Powderblue;} Hãy tự mình thử » Phần tử này có chiều cao 100 pixel và chiều rộng 500 pixel. Đặt chiều cao và chiều rộng của phần tử khác: div {& nbsp; Chiều cao: 100px; & nbsp; & nbsp; chiều rộng: 500px; & nbsp; & nbsp; màu nền: PowderBlue;} Hãy tự mình thử » Lưu ý: Hãy nhớ rằng các thuộc tính Thuộc tính Vấn đề với Thay vào đó, sử dụng Mẹo: Kéo cửa sổ trình duyệt đến nhỏ hơn 500px rộng, để thấy sự khác biệt giữa hai div! Drag the browser window to
smaller than 500px wide, to see the difference between the two divs! Yếu tố này có chiều cao 100 pixel và chiều rộng tối đa 500 pixel. Lưu ý: Nếu bạn vì một số lý do, hãy sử dụng cả thuộc tính Yếu tố này có chiều cao 100 pixel và chiều rộng tối đa 500 pixel: & nbsp; div {& nbsp; chiều rộng tối đa: 500px; & nbsp; Chiều cao: 100px; & nbsp; Màu nền: Powderblue;} Hãy tự mình thử » Đặt chiều cao và chiều rộng của các phần tử Ví dụ này thể hiện cách đặt chiều cao và chiều rộng của các yếu tố khác nhau. Đặt chiều cao và chiều rộng của hình ảnh bằng phần trăm ví dụ này thể hiện cách đặt chiều cao và chiều rộng của hình ảnh bằng cách sử dụng giá trị phần trăm. Đặt chiều rộng tối thiểu và chiều rộng tối đa của một phần tử Ví dụ này thể hiện cách đặt chiều rộng tối thiểu và chiều rộng tối đa của một phần tử bằng cách sử dụng giá trị pixel. Đặt chiều cao tối thiểu và chiều cao tối đa của một yếu tố Ví dụ này thể hiện cách đặt chiều cao tối thiểu và chiều cao tối đa của một phần tử bằng cách sử dụng giá trị pixel. Đặt chiều cao của phần tử thành "100px". This is a paragraph This is a paragraph Bắt đầu bài tậpmax-width
, trong tình huống này, sẽ cải thiện việc xử lý các cửa sổ nhỏ của trình duyệt. Điều này rất quan trọng khi tạo một trang web có thể sử dụng trên các thiết bị nhỏ:Thí dụ
width: 500px;
margin: auto;
border: 3px solid #73AD21;
}
max-width: 500px;
margin: auto;
border: 3px
solid #73AD21;
}
height
và width
được sử dụng để đặt chiều cao và chiều rộng của một phần tử.max-width
được sử dụng để đặt chiều rộng tối đa của một phần tử.CSS Cài đặt chiều cao và chiều rộng
height
và width
được sử dụng để đặt chiều cao và chiều rộng của một phần tử.Giá trị chiều cao và chiều rộng của CSS
height
và width
có thể có các giá trị sau:width
1 - Đây là mặc định. Trình duyệt tính toán chiều cao và chiều rộngwidth
2 - Xác định chiều cao/chiều rộng trong PX, CM, v.v.width
3 - Xác định chiều cao/chiều rộng tính bằng phần trăm của khối chứawidth
4 - Đặt chiều cao/chiều rộng thành giá trị mặc định của nówidth
5 - chiều cao/chiều rộng sẽ được kế thừa từ giá trị cha mẹ của nóVí dụ về chiều cao và chiều rộng của CSS
Thí dụ
height: 200px;
width: 50%;
background-color: powderblue;
}Thí dụ
height: 100px;
width: 500px;
background-color: powderblue;
}height
và width
không bao gồm đệm, biên giới hoặc lề! Họ đặt chiều cao/chiều rộng của khu vực bên trong phần đệm, đường viền và lề của phần tử! Remember that the height
and width
properties do not include padding, borders, or margins! They set the height/width of the area inside the padding, border, and margin of the element!Đặt chiều rộng tối đa
max-width
được sử dụng để đặt chiều rộng tối đa của một phần tử.max-width
có thể được chỉ định trong các giá trị độ dài, như PX, CM, v.v. hoặc tính theo phần trăm [%] của khối chứa hoặc được đặt thành không [đây là mặc định. Có nghĩa là không có chiều rộng tối đa].max-width
, trong tình huống này, sẽ cải thiện việc xử lý các cửa sổ nhỏ của trình duyệt.width
và thuộc tính max-width
trên cùng một phần tử và giá trị của thuộc tính width
lớn hơn thuộc tính max-width
; Thuộc tính max-width
sẽ được sử dụng [và thuộc tính width
sẽ bị bỏ qua]. If you for some reason use both the width
property and the max-width
property on the same element, and the value of the width
property is larger than the max-width
property; the max-width
property will be used [and the width
property will be ignored].Thí dụ
max-width: 500px;
height: 100px;
background-color: powderblue;
}Hãy tự mình thử - ví dụ
This example
demonstrates how to set the height and width of different elements.
This example demonstrates how to set the height and width of an image using a percent value.
This example
demonstrates how to set a minimum width and a maximum width of an element using a pixel value.
This example demonstrates how to set a minimum height and a maximum height of an element using a pixel value.Kiểm tra bản thân với các bài tập
Exercise:
h2 {
: 100px;
}
This is a heading
Tất cả các thuộc tính kích thước CSS
Tài sảnSự mô tả Chiều cao Đặt chiều cao của một phần tử Độ cao tối đa Đặt chiều cao tối đa của một phần tử chiều rộng tối đa Đặt chiều rộng tối đa của một phần tử chiều cao tối thiểu Đặt chiều cao tối thiểu của một phần tử chiều rộng tối thiểu Đặt chiều rộng tối thiểu của một phần tử bề rộng Đặt chiều rộng của một phần tử
Làm cách nào để đặt chiều rộng và chiều cao cố định tính bằng CSS?
Làm cách nào để thay đổi chiều rộng thành 100% trong CSS?
Làm thế nào để bạn ghi đè một chiều rộng trong CSS?
Làm thế nào để bạn tạo ra một chiều rộng đầy đủ trong CSS?
Chủ Đề