0

CSS で定義された画像 (背景、リスト マーカーなど) がブラウザーで HTML 画像と同じように動作しないのはなぜですか? たとえば、マウスで選択することも、右クリックすることもできません。

4

2 に答える 2

5

画像は通常、CSS で背景という 1 つの目的で使用されます。つまり、 HTML 画像が使用されているのと同じ目的 (コンテンツの一部として実際の画像を表示する) には使用されません。

画像がコンテンツの一部である場合、読者が興味を持っている可能性が高いため、保存やコピーなどを行うことができます。ただし、背景(またはリストマーカーなど)は、(読者が開発者でない限り)コピーしたくなるほど読者に興味を持たせる可能性は低くなります。代わりに、(背景が適用された) 要素の実際のコンテンツに焦点が当てられます。

于 2012-09-15T08:26:22.587 に答える
0

<img>タグを扱う場合にのみ特定の動作を許可する理由は、ブラウザー ベンダーの疑問だと思います。

ただし、dev tools/Firebug/whatever を使用して、イメージ ファイルをダウンロードできます。

于 2012-09-15T08:27:02.000 に答える