Có một số khó khăn khi thu phóng các phần tử HTML. Trong FF hay Chrome, hãy xem (rất, rất đơn giản, mã nhỏ):Phóng to HTML/CSS
Từ trình đơn thả xuống, chọn 150%. Hộp gradient màu đen và trắng sẽ mở rộng tới 150% kích thước gốc của nó. Bây giờ nó được thu nhỏ, hãy lưu ý rằng thanh cuộn ngang xuất hiện và thanh cuộn dọc mở rộng để chứa chiều cao và chiều rộng mới, lớn hơn, được chia tỷ lệ.
Bây giờ, hãy chuyển từ 150% xuống 50%. Hộp gradient thực sự có tỷ lệ là 50%, nhưng lưu ý rằng thanh cuộn (dọc) không có hợp đồng để chứa chiều cao mới, nhỏ hơn, được chia tỷ lệ. Thay vào đó, có một khoảng trống màu trắng trống dưới hộp gradient.
Làm cách nào để các trình duyệt làm mới thanh cuộn cho tỷ lệ lớn hơn 100%, nhưng không nhỏ hơn 100%? Làm thế nào tôi có thể nhận được hành vi tương tự cho ít hơn 100% như tôi làm với lớn hơn 100%? Tôi không muốn không gian trắng này.
Tuy nhiên, khi bạn làm cho nó nhỏ hơn, hãy chú ý rằng thanh cuộn ngang cho phép bạn cuộn quá xa - như thể chiều cao của hộp gradient không bao giờ thay đổi. – user979672