Wie stelle ich die Größe eines Kontrollkästchens in HTML/CSS ein?

WBOY
Freigeben: 2023-08-30 11:37:13
nach vorne
1435 Leute haben es durchsucht

Wie stelle ich die Größe eines Kontrollkästchens in HTML/CSS ein?

HTML oder Hypertext Markup Language wird zum Erstellen von Webseiten und zum Definieren ihrer Struktur und ihres Inhalts verwendet, und CSS ist in der Lage, sie zu formatieren. HTML verfügt über eine Vielzahl von Elementen, die zum Erstellen von Webseiten verwendet werden, einschließlich Webformularen.

Kontrollkästchen sind ein wichtiger Bestandteil von Webformularen und Benutzeroberflächen. Verwenden Sie Kontrollkästchen, wenn Sie mehrere Optionen auswählen müssen. Standardmäßig sind Kontrollkästchen in HTML klein, was manchmal nicht den Designanforderungen entspricht. Die Größe des Kontrollkästchens kann jedoch mithilfe von CSS an Ihre Bedürfnisse angepasst werden.

Was ist ein Kontrollkästchen?

In HTML ist ein Kontrollkästchen ein Formularelement, das es dem Benutzer ermöglicht, eine oder mehrere Optionen aus einer Liste auszuwählen, die durch ein kleines Kästchen dargestellt wird. Kontrollkästchen können aktiviert oder deaktiviert werden, und der aktivierte Status wird durch ein Häkchen oder Häkchen innerhalb des Kontrollkästchens angezeigt. Kontrollkästchen werden auch mithilfe des HTML-Tags und der Einstellung des Attributs „type“ auf „checkbox“ erstellt. Zum Beispiel -

<input type="checkbox" id="checkbox" name="checkbox" value="1">
<label for="checkbox-1">Checkbox 1</label>
Nach dem Login kopieren

Im obigen Code haben wir ein Kontrollkästchen mit ID, Name und Attributen erstellt. Das „for“-Attribut des Label-Elements entspricht der ID des Kontrollkästchens.

Beispiel 1

Hier ist ein Beispiel für die Erstellung eines Kontrollkästchens mit HTML.

<!DOCTYPE html>
<html>
<head>
   <style>
      body {
         text-align: center;
      }
   </style>
</head>
<body>
   <h2>Create a Checkbox Using HTML</h2>
   <input type="checkbox" id="checkbox-1" name="checkbox-1" value="1">
   <label for="checkbox-1">Option 1</label>
   <input type="checkbox" id="checkbox-2" name="checkbox-2" value="2">
   <label for="checkbox-2">Option 2</label>
</body>
</html>
Nach dem Login kopieren

Größe des Kontrollkästchens festlegen

CSS ist ein leistungsstarkes Tool zum Gestalten von HTML-Elementen. Damit können wir die visuelle Größe des Kontrollkästchens ändern. Wir können die Eigenschaften „width“ und „height“ verwenden, um die Größe des Kontrollkästchens festzulegen. Mithilfe des folgenden CSS-Codes können wir die Breite und Höhe des Kontrollkästchens festlegen −

input[type=checkbox] {
   width: 30px;
   height: 30px;
}
Nach dem Login kopieren

Der obige Code legt die Höhe und Breite des Kontrollkästchens auf 30 Pixel fest.

Beispiel 2

Hier ist ein Beispiel, bei dem die Höhe und Breite des Kontrollkästchens auf 30 Pixel eingestellt wird.

<!DOCTYPE html>
<html>
<head>
   <style>
      body {
         text-align: center;
      }
      input[type=checkbox] {
         width: 30px;
         height: 30px;
      }
   </style>
</head>
<body>
   <h2>Create a Checkbox Using HTML</h2>
   <input type="checkbox" id="checkbox-1" name="checkbox-1" value="1">
   <label for="checkbox-1">Option 1</label>
   <input type="checkbox" id="checkbox-2" name="checkbox-2" value="2">
   <label for="checkbox-2">Option 2</label>
</body>
</html>
Nach dem Login kopieren

Kontrollkästchenstil festlegen

Neben der Einstellung der Größe von Kontrollkästchen kann auch deren Aussehen in CSS gestaltet werden. Mit CSS können Entwickler die visuelle Größe von Kontrollkästchen ändern und Klickereignisse auf Hitboxen erkennen. Beispielsweise können wir den folgenden CSS-Code verwenden, um ein Kontrollkästchen zu formatieren.

input[type=checkbox] {
   -webkit-appearance: none;
   width: 40px;
   height: 40px;
   background-color: red;
   border-radius: 5px;
   border: 3px solid lightgray;
   margin-right: 10px;
}
input[type=checkbox]:checked {
   background-color: lightgreen;
}
Nach dem Login kopieren

Im CSS-Code oben -

  • Display − Inline-Block; Setzen Sie das Anzeigeattribut auf Inline-Block.

  • Die Eigenschaften
  • width und height legen die Größe des Kontrollkästchens fest.

  • Die Eigenschaft
  • background-color legt die Hintergrundfarbe des Kontrollkästchens fest.

  • Die Eigenschaft
  • Border-radius rundet die Kanten des Kontrollkästchens ab.

  • Border-EigenschaftRahmen und Rahmenfarbe zum Kontrollkästchen hinzufügen.

  • Die Eigenschaft
  • Margin-right legt den Abstand zwischen dem Kontrollkästchen und der Beschriftung fest.

  • :Checked Der Pseudoklassenselektor wird verwendet, um den Status des Kontrollkästchens auszuwählen.

  • Die Eigenschaft
  • Background-color ändert die Hintergrundfarbe eines Kontrollkästchens, wenn der Benutzer es aktiviert.

Beispiel 3

Hier ist ein vollständiges Codebeispiel für die Gestaltung eines Kontrollkästchens.

<!DOCTYPE html>
<html>
<head>
   <style>
      body {
         text-align: center;
      }
      input[type=checkbox] {
         -webkit-appearance: none;
         display: inline-block;
         width: 40px;
         height: 40px;
         background-color: red;
         border-radius: 5px;
         border: 3px solid lightgray;
         margin-right: 10px;
      }
      input[type=checkbox]:checked {
         background-color: lightgreen;
      }
   </style>
</head>
<body>
   <h2>Create a Checkbox Using HTML</h2>
   <input type="checkbox" id="checkbox-1" name="checkbox-1" value="1">
   <label for="checkbox-1">Option 1</label>
   <input type="checkbox" id="checkbox-2" name="checkbox-2" value="2">
   <label for="checkbox-2">Option 2</label>
</body>
</html>
Nach dem Login kopieren

Fazit

Hier haben wir besprochen, wie man die Kontrollkästchengröße in HTML und CSS festlegt. Die HTML-Methode ändert nur die visuelle Größe des Kontrollkästchens, während die CSS-Methode es Entwicklern ermöglicht, auch das Clickbox zu ändern. Durch die Verwendung von CSS können wir das Kontrollkästchen auch optisch ansprechender und benutzerfreundlicher gestalten.

Das obige ist der detaillierte Inhalt vonWie stelle ich die Größe eines Kontrollkästchens in HTML/CSS ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage