Có gì xảy ra ở đây?Chèn đệm CSS ghi đè tràn?
#agendaTitle{
margin:0;
padding:20em 0em 0em 0.75em;
height:3em;
overflow:hidden;
background-color:#ff00ff;
}
Đệm trên cao là rất cao chỉ để chứng minh - với yêu cầu thực tế div vẫn tăng chiều cao tương ứng.
Chắc chắn overflow:hidden
có nghĩa là tôi sẽ chỉ thấy một khối màu? Xảy ra trong FF và IE
Bạn đang hỏi gì? Cố gắng giải thích tốt hơn và đăng lên JSFiddle. – Ennui
Giả sử bạn đang sử dụng mô hình hộp mặc định (hộp nội dung) sẽ hiển thị dưới dạng khối màu rắn cao 23em (giả sử nó là một phần tử 'div' hoặc' display: block' khác). padding được thêm vào chiều cao và không ai trong số họ là 'bên ngoài' hộp hoặc sẽ bị ẩn bởi tràn. Nếu bạn muốn padding trừ đi chiều cao thay vì được thêm vào nó, sử dụng 'box-sizing: border-box'. – Ennui