Trong công cụ dev chrome, tôi nhìn thấy (trong phong cách tính):Tại sao chrome sẽ trừ đi một chút ít hơn 0,1px so với chiều rộng của đường viền?
border-bottom-width: 0.9090908765792847px;
element.style - 1px
.x-fieldset - 1px
fieldset, img - 0px
fieldset - 2px user agent stylesheet
Đây là một yếu tố fieldset mà biên giới phía dưới không hiển thị. Các nhiễu loạn rất nhỏ khiến '0,9' này chuyển thành 1 và đường viền xuất hiện.
Tất cả các dòng sau 'element.style' đều được thực hiện. Tất cả điều này xuất phát từ ExtJS, nhưng đến nay tôi đã không thấy bất kỳ cách nào để đổ lỗi cho họ.
Đường viền có được tạo kiểu như một loại đơn vị tương đối nào đó, như 'em' không? Bạn có mã mẫu + mẫu nhỏ mà bạn có thể cung cấp làm ví dụ không? –