Tôi đang sử dụng css sau để thiết lập văn bản cho một nút đó sẽ loại bỏ một thẻ:Tại sao tôi ngẫu nhiên nhận được chuỗi "Ã-" thay vì "×" khi đặt nút: sau {content}?
button.close:after {
content: '×';
}
Điều này dẫn đến một nút tìm kiếm tốt như thế này:
Nhưng ngẫu nhiên chuỗi ×
được thay thế bằng chuỗi Ã-
. Lần đầu tiên tôi nghĩ rằng điều này có thể liên quan đến mã hóa nhưng nếu thực sự nó là vấn đề tôi nghĩ rằng điều này sẽ không xảy ra ngẫu nhiên. Nó xảy ra ở tần số thấp và tại thời điểm này nó không xảy ra (sẽ cập nhật các câu hỏi với một màn hình in ngay sau khi nó xảy ra một lần nữa).
Mã css này xuất phát từ tệp .less
mà tôi đang biên dịch rồi sau đó rút gọn và sau đó ghép nối.
Làm cách nào để đảm bảo chuỗi ×
sẽ luôn được hiển thị?
"ngẫu nhiên" có nghĩa là gì? Sau khi bạn tải lại? Sau khi bạn thay đổi tệp? Không thường xuyên trong khi trang web được tải, mà không có sự tương tác của người dùng? Dù bằng cách nào, nó có thể * là * liên quan đến mã hóa. –
Thử thêm '@charset" utf-8 ";' vào css của bạn –
Có, điều đó sẽ xảy ra không thường xuyên. Rất kì lạ! Ví dụ; Tôi chỉ có vấn đề này sau đó tôi biên dịch lại tất cả các tập tin css và nhấn CMD + R trên chrome. Vấn đề không biến mất. Sau đó, tôi nhấn nó nhiều hơn 3 lần và nó hoạt động trở lại! Nó đã không chán tôi rất nhiều kể từ khi điều này hiếm khi xảy ra. Vấn đề là nó xảy ra chủ yếu khi tôi đang trình diễn phần mềm cho ai đó và nó là ** đáng hổ thẹn **. – renatoargh