„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum funktioniert das Auffüllen in Safari- und IE-Auswahllisten nicht?

Warum funktioniert das Auffüllen in Safari- und IE-Auswahllisten nicht?

Veröffentlicht am 05.11.2024
Durchsuche:144

Why Isn\'t Padding Working in Safari and IE Select Lists?

Padding wird in Auswahllisten in Safari und IE nicht angezeigt

Trotz fehlender Einschränkungen in der W3-Spezifikation wird das Padding in Auswahlfeldern von WebKit-Browsern nicht unterstützt, einschließlich Safari und Chrome. Daher wird in diesen Browsern kein Auffüllen angewendet.

Um dieses Problem zu beheben, sollten Sie die Verwendung von text-indent anstelle von padding-left in Betracht ziehen. Behalten Sie den gleichen Einrückungsbetrag bei, indem Sie die Breite Ihres Auswahlfelds entsprechend erhöhen.

Zum Beispiel in Ihrem Code:

Durch Hinzufügen von text-indent:15px und Erhöhen der Breite auf 258px zeigt das Auswahlfeld nun denselben Einzug an, als hätte es 15px linken Abstand, funktioniert aber weiterhin ordnungsgemäß WebKit-Browser.

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729731092 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3