wie man die Datei rtl.css vor style.css lädt

Wir alle wissen, dass einige Sprachen von rechts nach links “rtl” -Richtung haben und wir können rtl.css-Datei hinzufügen, um das Design des Themas in einer der Sprachen zu ändern, die RTL-Richtung verwenden.

Das Problem hier ist, dass, wenn ich versuche, Änderungen an der Datei rtl.css zu machen es keine Wirkung, und das ist, weil das Thema style.css Datei zuerst laden, die meine Änderungen überschreiben.

ex: in rtl.css habe ich hinzugefügt: float: right;

in style.css habe ich hinzugefügt: float: left;

für das gleiche Element … lädt das Thema die Datei style.css zuerst und überschreibt “float: right;” sogar in RTL-Sprachen.

Ich möchte rtl.css zuerst in RTL Sprachen laden.

Vielen Dank.

Solutions Collecting From Web of "wie man die Datei rtl.css vor style.css lädt"

Es ist nicht “einige”, etwa 10% der Bevölkerung der Erde verwenden rtl langs;)

Wie auch immer, rtl.css sollte immer nach style.css geladen werden, um die ltr-Stile bei Bedarf zu überschreiben, hoffentlich ohne !important .

Sie können auch versuchen, die Option “Priorität” festzulegen

 add_action('wp_head','AB_late_css',1); function AB_late_css(){ $source = get_stylesheet_directory_uri().'/adjust_ABplugins.css'; wp_enqueue_style('adjust_ABplugins', $source); } 

wobei 1 eine Priorität vor der Standardpriorität von 10 ist.