ちょっとググっても答えが出なかったので質問させてください。スタイルシート全体を適用する必要がある、id などの特定の要素特性を指定する方法はありますか?
たとえば、このようなhtmlのブロックがあるとします
<html>
<head>
<link rel="stylesheet" type="text/css" href="./style.css">
</head>
<body>
<div id="my_id">
<!-- A bunch of elements here -->
</div>
</body>
</html>
スタイル シートの各ルールの前に指定するのと同様に、./style.css
in に含まれるルールが一致する要素にのみ適用されるように指定する方法はありますか。#my_id
#my_id
各ルールがこれを達成する前に指定することは理解#my_id
していますが、スタイルシートに肥大化を追加する必要なしにそれを行う方法があるかどうか疑問に思っています.
私は、必要な他のすべての GUI 要素を作成して配置する特定のページに「コンテナー」要素を作成する、グリースモンキー (ユーザースクリプト) スクリプトに取り組んでいます。CSS がページ上の CSS に干渉することは望ましくありません (ページに既に存在するルールを誤って書きすぎてしまうなど)。「ラッパー」要素および/またはその子にのみ適用されます。