Heim  >  Artikel  >  Web-Frontend  >  So stellen Sie CSS so ein, dass es nicht anklickbar ist

So stellen Sie CSS so ein, dass es nicht anklickbar ist

coldplay.xixi
coldplay.xixiOriginal
2021-04-29 14:28:122683Durchsuche

Die Möglichkeit, nicht anklickbares CSS festzulegen, besteht darin, [pointer-events: none;] zu verwenden, um Mausereignisse zu deaktivieren, die durch andere Methoden gebunden sind, wie z. B. Tastaturereignisse usw.

So stellen Sie CSS so ein, dass es nicht anklickbar ist

Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3-Version, DELL G3-Computer.

So legen Sie nicht anklickbares CSS fest:

CSS-Code:

.disable {
pointer-events: none;
}

Beispiel:

const disabled = true;
<Button className={disabled ? &#39;disabled&#39; : null}>点击</Button><style>
  .disabled {
      pointer-events: none;
      // 设置pointer-events: none;再设置cursor是没有效果的
  }</style>

Rendering:

So stellen Sie CSS so ein, dass es nicht anklickbar ist

Hinweis:

  • Wenn der Wert von -events ist none, wenn das Element ist Bei absoluter Positionierung können Elemente eine Ebene darunter ausgewählt werden.

  • pointer-events: none; wird nur zum Deaktivieren von Mausereignissen verwendet, die durch andere Methoden gebunden sind, wie z. B. Tastaturereignisse usw.

  • Wenn die Zeigerereignisse eines untergeordneten Elements eines Elements auf andere Werte eingestellt sind (z. B. auto), wird beim Klicken auf das untergeordnete Element weiterhin das Ereignis des übergeordneten Elements ausgelöst Form des Ereignissprudelns.

Empfohlene verwandte Tutorials: CSS-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo stellen Sie CSS so ein, dass es nicht anklickbar ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn