Как я могу легко префиксные селектор CSS?Префикс CSS Selectors
В моем файле CSS у меня много классов, но я не хочу, чтобы эти стили применялись ко всему HTML, но определенному div.
Для примера,
//In css file
.myClass{
//Some Styling
}
//In HTML
<div class=myClass></div>
<div id="styleOnlyInsideMe">
<div class=myClass></div>
</div>
Если бы я мог префиксом мой селектор с идентификатором
#styleOnlyInsideMe .myClass{
//Some Styling
}
myClass
стиль будет применяться только к Div внутри #styleOnlyInsideMe. Есть ли альтернативный способ достижения этого? Я хочу это, потому что, я хочу избежать конфликта, когда я вставляю css-ремень для загрузки на свою страницу.
Что делать, если я пишу код для замены всего текста между '}' и '{' и заменяю слово между ними, префикс нового идентификатора?
Я чувствую находку и заменить на ближайшие? find: '.myClass' replace:' #styleOnlyInsideMe .myClass' должен это сделать :-) - большинство текстовых редакторов сделают это за вас –
Я не понял, является ли проблема 'id' проблемой, вы просто ищете другие решения для решения проблемы – BeNdErR
@ DannyHearnah Но .myClass - всего лишь пример. Я хочу переименовать весь файл css. он может содержать другие селекторы с разными именами. Иногда селектора id, селектор тегов селекторов классов и т. Д. –