2017-08-17 20 views
-4

非リムーバブルCSSスタイルを作成して、ユーザーがCSS要素をinspect要素で無効にできないようにする方法があるのか​​どうか疑問に思っていました。ノンリムーバブルCSSスタイルを作成する方法

+4

ユーザーのブラウザを強制的に制御することはできません。 – SLaks

+1

とにかくポイントは何ですか?ユーザーは、CSSスタイルへのアクセス権を持つことができます。あなたがそれらを難読化しても、例えば。無意味なクラス名を使うと、 'element.getComputedStyle()'を使って計算されたスタイルを得ることができます。 – Terry

+0

ユーザは基本的にページのソースコード全体を変更できるので、要素インスペクタでCSSスタイルの編集を禁止することはできません。あなたのサーバー上のファイルには影響しませんし、ユーザーが自分のウェブサイトのコピーを使いこなせば、それはあなたの問題ではありません。 – Niklas

答えて

0

あなたはそうすることはできません任意のCSS要素

0

を無効にすることから停止傾けます。ユーザーは、コードに完全にアクセスし、開発者向けツールを完全に制御できます。アプリケーションを通じてブラウザの動作を制御することはできません。

これはセキュリティとユーザビリティ上の理由からです:ウェブサイトがタブを閉じることをやめたり、遠ざかったりするのを想像してください!

関連する問題