cuốn sách gpt4 ai đã làm

javascript - Làm cách nào để tạo các ô trong bảng có chiều rộng tối thiểu là 3 chữ số?

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 12:49:31 27 4
mua khóa gpt4 Nike

Làm cách nào để mỗi ô trong bảng có chiều rộng tối thiểu là 3 chữ số và không lớn hơn? Bây giờ tôi đang làm việc trên chiều rộng tối thiểu sang mã hóa cứng, nhưng tôi không thích các giá trị mã hóa cứng vì trong tương lai tôi có thể muốn thay đổi phông chữ. Không thành vấn đề nếu bạn cần Javascript.



<đầu>





1
23
456
7890


Xem sitemap của VNExpress

câu trả lời hay nhất

Về mặt lý thuyết, cách tốt nhất là đặt chiều rộng tối thiểu thành3ch , từ ch Đơn vị theo định nghĩa biểu thị chiều rộng của số 0 "0". Trong hầu hết các phông chữ, các số có cùng chiều rộng, nhưng ở một số phông chữ, số "1" có thể hẹp hơn các số khác và về nguyên tắc không có luật nào cấm thiết kế phông chữ với tất cả các số có chiều rộng khác nhau. Nhưng trong hầu hết các trường hợp,chBằng với chiều rộng của số (và gần đúng với chiều rộng trung bình của ký tự).

Để đối phó với các trình duyệt cũ hơn, bạn có thểemĐặt đơn vị chiều rộng tối thiểu bằng , nhưng đó chỉ là phỏng đoán. Theo nguyên tắc chung, chiều rộng trung bình của ký tự và chiều rộng của số xấp xỉ 0,4em. , nhưng điều này thay đổi tùy theo phông chữ, ở đây chúng tôi sử dụng 0,5em An toàn hơn vì vậy hãy xem xét việc thiết lập nó như thế này:

td{ 
chiều rộng tối thiểu: 1,5em;
chiều rộng tối thiểu: 3ch;
}

Vấn đề ở đây là các trình duyệt hiện đại sẽ áp dụng khai báo sau. Các trình duyệt cũ hơn bỏ qua nó và sử dụng trình duyệt cũ hơn.

Giới thiệu về javascript - Làm cách nào để tạo ô trong bảng có chiều rộng tối thiểu 3 chữ số? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/18353391/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress