user-select 属性の詳細な説明

藏色散人
リリース: 2023-01-03 09:26:15
オリジナル
13392 人が閲覧しました

user-select 属性は、CSS3 仕様の新しい関数です。これは、ユーザーがテキストを選択できるかどうかを設定または取得するために使用されます。使用構文は、「user-select:none |text| all」です。 | element" とそのデフォルト 値はテキストで、置換された要素を除くすべての要素に適用されます。

user-select 属性の詳細な説明

#この記事の動作環境: Windows 7 システム、CSS3 バージョン、Dell G3 コンピューター。

user-select、ユーザーがテキストを選択できるかどうかを設定または取得します。

user-select 構文:

user-select:none |text| all | element
ログイン後にコピー

デフォルト値 : テキスト

適用対象: 置換要素を除くすべての要素

継承: なし

アニメーション: いいえ

計算値: 指定された値

Value:

none: テキストは選択できません

text: テキストは選択できます

all: すべてのコンテンツが選択されている場合1つとして扱う 全体として選択可能子要素をダブルクリックするか、コンテキストに応じてクリックすると、選択した部分がその子要素から遡った最上位の祖先要素になります。

要素: テキストを選択できますが、選択範囲は要素の境界によって制限されます。

説明:

次のいずれかを設定または取得します。ユーザーはテキストを選択できます。

IE6-9 はこの属性をサポートしていませんが、user-select:none の効果を実現するために、label 属性 onselectstart="return false;" の使用をサポートしています。Safari と Chrome もこの label 属性をサポートしています。 ;

Opera12.5 までは、この属性はまだサポートされていませんが、IE6-9 と同様に、user-select:none; other の効果を達成するためのプライベート ラベル属性 unselectable="on" の使用もサポートされています。 unselectable の値はオフです ;

Chrome と Safari を除き、他のブラウザでは、テキストが -ms-user-select:none; に設定されている場合、ユーザーはテキストの選択を開始できません。テキストブロック。ただし、ユーザーがページの別の領域でテキストの選択を開始した場合でも、ユーザーはテキストを -ms-user-select:none;;

に設定することで引き続きその領域のテキストを選択できます。スクリプト属性は userSelect です。

【推奨学習:

CSS ビデオ チュートリアル

互換性:

ライト グリーン = サポート

赤= サポートされていません

ピンク= 部分的にサポート

user-select 属性の詳細な説明#例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<style>
.test{
padding:10px;
-webkit-user-select:none;
-moz-user-select:none;
-o-user-select:none;
user-select:none;
background:#eee;}
</style>
</head>
<body>
<div onselectstart="return false;" unselectable="on">选择我试试,你会发现怎么也选择不到我,哈哈哈哈</div>
</body>
</html>
ログイン後にコピー

レンダリング:

以上がuser-select 属性の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!