2 Stimmen

text-align wird von jQuery im IE immer nach links ausgerichtet

Nicht sicher, warum text-align-Eigenschaft immer zurückkehren links in jQuery für IE?

<script>
    $(function() {
       alert($('#ctl00').css('text-align'))
    });
</script>

<span style="font-weight: bold; text-align: center;" id="ctl00">

4voto

bcm Punkte 5420

Damit ist das Problem behoben:

textAlignProp = $(this).css('textAlign');

textAlign anstelle von text-align verwenden.

2voto

Peter Anselmo Punkte 2941

Text-align funktioniert innerhalb eines span nicht zuverlässig, da es sich nicht um ein Element auf Blockebene handelt. Testen Sie es innerhalb eines div, und ich denke, Sie werden die Ergebnisse mehr vorhersehbar finden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X