2011-11-01 27 views
6

Tôi không phải là chuyên gia về CSS và tôi muốn tạo một thiết kế trông đẹp mắt trên tất cả các trình duyệt và độ phân giải. Tôi nhận thấy rằng một số trang web tạo thiết kế của chúng (width, height, margin, padding) với phần trăm, không phải pixel và tôi cũng đang làm tất cả thiết kế của mình với phần trăm. Cách tiếp cận này có bất kỳ vấn đề gì không?Cách nào tốt hơn để sử dụng trong CSS, phần trăm hoặc pixel?

Vui lòng thông báo cho tôi.

+0

Phụ thuộc vào thiết kế. Nếu nó hỗ trợ kéo dài và có vẻ tốt như nhau trên màn hình rộng 1920px và 1024px thì tại sao không? –

Trả lời

9

Bạn sẽ không gặp bất kỳ sự cố nào khi sử dụng phương pháp này, cả phần trăm và pixel đều hoạt động tốt tùy theo nhu cầu của bạn. Nếu bạn cần một trang web chất lỏng, sau đó tỷ lệ phần trăm có thể là lựa chọn tốt nhất của bạn. Và ems cho các phông chữ, vì vậy người dùng có thể sửa đổi màn hình của nó nếu cần thiết.

Vài ý kiến ​​chuyên gia về điều này:

http://kyleschaeffer.com/best-practices/css-font-size-em-vs-px-vs-pt-vs

http://webdesign.about.com/cs/typemeasurements/a/aa042803a.htm

Và đây là một twist thú vị: Tỷ lệ + pixel:

http://www.cssplay.co.uk/boxes/outside.html

0

Để có quy mô trang web phụ thuộc trên độ phân giải hoặc kích thước của cửa sổ trình duyệt, phần trăm sẽ là yo đặt cược tốt nhất. Vấn đề duy nhất bạn có thể gặp phải là khó đọc nội dung nếu độ phân giải rất thấp hoặc cửa sổ trình duyệt có kích thước nhỏ, trong trường hợp đó, nội dung có thể bị xáo trộn và gây khó đọc. sử dụng tỷ lệ phần trăm thay vì pixel sẽ làm cho trang web lỏng và sẽ điều chỉnh theo độ phân giải và tỷ lệ của cửa sổ.

Các vấn đề liên quan