-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a new rule to check for Extended CSS usage without the correct separator #193
Comments
This rule should work both ways:
In addition, the rule must also create a fix, which means replacing the separator:
|
Regarding these two last examples. <h1 style="display: block !important; position: relative !important;">Example Domain</h1> then in apps, the rule like this: ##h1 will not hide this element, because inline style has higher specificity/priority. #?#h1 for this case might be a valid solution, the same for CSS ( I don't have anything against about warning that such rules can be used without |
@AdamWr Maybe better to change all extended css rules with native |
I think that changing rules to use native I'm not sure if it was related to my comment above, but if so, then I meant rule like this: #?#h1 there is no |
Rules like this we will not change. |
beverfood.com#$#a[href^="/bnlink/?bnid="] { remove: true; }
{ remove: true; }
can be used only with#$?#
##
marker.##div:contains(a)
##div:has(> table:contains(a))
Not including
:has()
without not native selectors, like##div:has(> table)
/#?#div:has(> table)
.The text was updated successfully, but these errors were encountered: