Erstellen Sie mithilfe von CSS ein Gruppenfeld um bestimmte Steuerelemente in einem Webformular
Lesezeit: 2 Minuten
JJ.
Ich habe drei Steuerelemente in meinem Webformular mit drei Dropdown-Listen.
Ich möchte eine grafische “Box” um diese Steuerelemente herum erstellen. Der Grund dafür ist, dass die Auswahl dieser Steuerelemente “SCHRITT 1” meines Prozesses wäre. Also möchte ich diese Steuerelemente umrahmen und es “Schritt 1” nennen.
Wie würde ich das mit CSS machen?
Beispiel:
Tim M.
EIN fieldset mit einer legend bietet eine visuelle und semantische Gruppierung für Formularsteuerelemente. Diese können Sie dann mit CSS nach Belieben stylen. EIN fieldset ist insofern einzigartig, als die legend ist in der Lage, die Grenze seines Elternteils visuell zu unterbrechen fieldset (mit anderen Elementen möglich, aber schwierig).
hmmmmmmm, ich habe das Fieldset-Tag hinzugefügt, aber die Steuerelemente werden nicht im Feld angezeigt. Diese Steuerelemente sind mit einer CSS-Klasse verbunden, und die Positionierung ist für sie festgelegt. könnte dies ein Problem sein?
– JJ.
24. September 2012 um 20:22 Uhr
Es könnte sein. Fieldset ist nur ein Container, also sollte es ein behebbares Problem sein. Einstellung versuchen position: relative auf dem Fieldset und/oder versuchen Sie, das CSS vorübergehend auf den Steuerelementen zu entfernen und zu sehen, ob sie angezeigt werden.
– Timo M.
24. September 2012 um 20:24 Uhr
Dort ist der fieldset HTML-Element, das für diesen speziellen Zweck erstellt wurde: http://www.w3.org/wiki/HTML/Elements/fieldset. Wenn Sie nur CSS verwenden möchten, können Sie Folgendes tun: