Ich habe mich mit dem Layout meiner Website herumgeschlagen und mein text-align : center;
hat aufgehört zu arbeiten
Das passierte, nachdem ich alle meine divs-Position relativiert habe, damit der Eltern-Div die Größe ändert, wenn ich ihr Komponenten mit Javascript hinzufüge.
Hier sind meine beiden CSS-Dateien:
Sie können den neuen Link im JSfiddle-Link sehen.
jsFiddle: Ссылка
Ich gebe auch den Code für die alte Website (die den Text richtig ausrichtet):
das alte HTML ist der neuen Version sehr ähnlich Ich habe gerade das style="float: left;" in einer der divs
Kurze Antwort: Ihr Text ist nicht zentriert, weil die Elemente floated sind, und floated Elemente "schrumpfen" auf den Inhalt, selbst wenn es ein Block-Level-Element ist.
Können Sie mehr erklären, was das bedeutet?
Ich musste alle meine Position auf relativ setzen, um das Eltern-Div zu ändern Größe, wenn ich Komponenten mit Javascript hinzufügen