Tôi đang làm việc trên một dự án đưa JS + CSS + HTML lên các trang web mà tôi không có quyền kiểm soát.Ngăn không cho CSS hiện có tạo kiểu HTML/CSS được tiêm HTML
Tôi lo lắng về việc tạo kiểu trang máy chủ mã được chèn của tôi - Tôi muốn mã được tiêm của mình chỉ tuân theo kiểu dáng của tôi chứ không phải của chúng.
Hiện tại, phương pháp duy nhất để thực hiện điều này tôi có thể nghĩ đến việc chỉ định rõ ràng mọi thẻ có thể cho lớp chứa của lớp đó (sử dụng các giá trị mặc định của trình duyệt đã biết) và dựa vào thừa kế cho các quy tắc đó cho phần còn lại của HTML được tiêm của tôi. CSS này sẽ cần xuất hiện ở cuối thẻ <head>
của trang.
Tôi không nghĩ đó là giải pháp tốt nhất, tuy nhiên, và tôi không mong muốn triển khai nó. Chắc chắn có những cách tốt hơn.
Đây là cài đặt lại CSS nhắm mục tiêu theo phần tử mới nhất: https://github.com/premasagar/cleanslate – Griffin