Tôi có một kiểu với đoạn mã sau:Máy nén YUI và nội dung CSS?
.author-name:before {
content:"by: ";
}
Khi tôi chạy qua YUI Compressor, tôi nhận được:
.author-name:before{content:"by:"}
Đây là một vấn đề bởi vì nó làm mờ nhạt những khoảng trắng dự định. Tôi nghĩ sử dụng các bình luận đặc biệt của Máy nén YUI, như sau:
.author-name:before {
/*!YUI-Compressor */content: "by: ";
}
... có thể giúp ích, nhưng có vẻ như không. Ngoài ra, các bình luận đã bị xóa sổ. Ấn tượng của tôi dựa trên nhận xét trong JavaScript bắt đầu bằng /*!
get preserved, nhưng điều đó không thực sự xảy ra.
Ngắn sau khi xử lý quá trình xây dựng của tôi để không nhận dạng, có cách nào để thực hiện việc này không? Chúng tôi hiện đang sử dụng phiên bản 2.3.5 của máy nén YUI và chạy với các cờ --charset utf8 -v -o
Vì vậy, câu hỏi của tôi, có nghĩa là, có cách nào để Máy nén YUI tôn trọng không gian ở các giá trị content:
hoặc một cách thế nào để thêm ý kiến CSS trước và sau một khối tôi không muốn rút gọn?
Đây là giải pháp phù hợp. Tôi vẫn hy vọng cho một sửa chữa YUI Compressor. Cú pháp '\ 00A0' được hỗ trợ như thế nào trong các trình duyệt hỗ trợ' nội dung' cho nội dung CSS '? – artlung
Được hỗ trợ hoàn hảo trên tất cả các trình duyệt chính bao gồm IE8 +. Chỉ có sự mâu thuẫn mà tôi gặp phải là sử dụng các ký tự hợp chất như '" foo "" bar "' có các vấn đề trong IE theo như tôi nhớ, nhưng đây không phải là trường hợp. –