Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách tăng chiều cao của hộp văn bản trong HTML, trong HTML, chúng ta đều biết về biểu mẫu trong đó chúng ta sử dụng thẻ biểu mẫu. Một biểu mẫu chủ yếu được tạo để nhận hoặc nhận một số thông tin hoặc phản hồi. Về hình thức, chúng tôi cũng có nhiều thẻ đầu vào
Sử dụng h-full
để đặt chiều cao của phần tử thành 100% phần tử gốc của nó, miễn là phần tử gốc có chiều cao xác định
Chiều cao khung nhìn
Sử dụng h-screen
để tạo một phần tử kéo dài toàn bộ chiều cao của chế độ xem
áp dụng có điều kiện
Di chuột, tập trung và các trạng thái khác
Tailwind cho phép bạn áp dụng có điều kiện các lớp tiện ích ở các trạng thái khác nhau bằng cách sử dụng các công cụ sửa đổi biến thể. Ví dụ: sử dụng hover:h-full
để chỉ áp dụng tiện ích h-full
khi di chuột
Để biết danh sách đầy đủ tất cả các công cụ sửa đổi trạng thái có sẵn, hãy xem tài liệu về Hover, Focus và Other States
Bạn cũng có thể sử dụng các công cụ sửa đổi biến thể để nhắm mục tiêu các truy vấn phương tiện như điểm ngắt phản hồi, chế độ tối, chuyển động giảm ưu tiên, v.v. Ví dụ: sử dụng md:h-full
để áp dụng tiện ích h-full
chỉ ở kích thước màn hình trung bình trở lên
Để tìm hiểu thêm, hãy xem tài liệu về Thiết kế đáp ứng, Chế độ tối và
Sử dụng các giá trị tùy chỉnh
Tùy chỉnh chủ đề của bạn
Theo mặc định, thang đo chiều cao của Tailwind là sự kết hợp của giá trị cũng như một số giá trị bổ sung dành riêng cho chiều cao
Bạn có thể tùy chỉnh tỷ lệ giãn cách của mình bằng cách chỉnh sửa
module.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
}
}
}
}
1 hoặc module.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
}
}
}
}
2 trong tệp module.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
}
}
}
}
3 của mìnhmodule.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
}
}
}
}
Để tùy chỉnh riêng chiều cao, hãy sử dụng phần
module.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
}
}
}
}
4 trong tệp module.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
}
}
}
}
3 của bạnmodule.exports = {
theme: {
extend: {
height: {
'128': '32rem',
}
}
}
}
Tìm hiểu thêm về cách tùy chỉnh chủ đề mặc định trong tài liệu
Giá trị tùy ý
Nếu bạn cần sử dụng giá trị
module.exports = {
theme: {
extend: {
spacing: {
'128': '32rem',
}
}
}
}
6 một lần không hợp lý để đưa vào chủ đề của mình, hãy sử dụng dấu ngoặc vuông để tạo nhanh một thuộc tính bằng cách sử dụng bất kỳ giá trị tùy ý nào Vùng “nội dung” được định nghĩa là phần đệm và đường viền ngoài chiều cao/chiều rộng hoặc kích thước mà nội dung tự chiếm
Các giá trị âm như height: -100px
không được chấp nhận. Thuộc tính height
không áp dụng cho các phần tử không được thay thế bao gồm cột bảng và nhóm cột
.wrap {
height: auto; /* auto keyword */
height: 120px; /* length values */
height: 10em;
height: 0; /* unit-less length is OK for zero */
height: 75%; /* percentage value */
height: inherit; /* inherited value from parent element */
}
Check out this Pen!
Nếu chiều cao của khối chứa không được chỉ định rõ ràng và phần tử không được định vị tuyệt đối, thì giá trị chiều cao của nó sẽ tính thành tự động [nó sẽ cao bằng nội dung bên trong nó hoặc bằng 0 nếu không có nội dung]. Nếu phần nội dung của phần tử yêu cầu nhiều không gian theo chiều dọc hơn so với giá trị được chỉ định, hành vi của phần tử được xác định bởi thuộc tính overflow
Khi sử dụng từ khóa auto
, height
được tính dựa trên khu vực nội dung của phần tử trừ khi được chỉ định rõ ràng. Điều này có nghĩa là giá trị dựa trên tỷ lệ phần trăm vẫn là giá trị của khu vực nội dung thành phần. Tương tự, nếu chiều cao của vùng chứa được đặt thành giá trị phần trăm, chiều cao phần trăm phần tử con vẫn dựa trên khu vực nội dung của phần tử con đó
Làm cách nào để mở rộng chiều cao của div với nội dung của nó bằng CSS?
Cải thiện bài viết
Lưu bài viết
Thích bài viết
- Cập nhật lần cuối. 20 tháng 12 năm 2021
Cải thiện bài viết
Lưu bài viết
Thuộc tính height được sử dụng để thiết lập chiều cao của một phần tử. Thuộc tính chiều cao không chứa phần đệm, lề và đường viền của phần tử. Thuộc tính chiều cao chứa nhiều giá trị xác định chiều cao của phần tử. Các giá trị thuộc tính chiều cao được liệt kê bên dưới
cú pháp.
height: length|percentage|auto|initial|inherit;
Giá trị tài sản.
- chiều cao. Tự động; . Nếu thuộc tính chiều cao được đặt thành tự động thì trình duyệt sẽ tính toán chiều cao của phần tử
- chiều cao. chiều dài; . Độ dài không được âm
- chiều cao. ban đầu;
- chiều cao. thừa kế;
ví dụ 1. Ví dụ này sử dụng chiều cao. Tự động; .
html
1
2______22_______3
8
9
2______23_______1
8