|
SPIP |
Article validé
L’article « |direction_css » vient d’être publié par Ricardo Porto.
|direction_css
mercredi 17 septembre 2025, par Ricardo Porto
O filtro |direction_css (direção CSS) aplicado a um ficheiro CSS (folha de estilos) troca todas as ocorrências de left para right e de right para left [1].
Em função do idioma do ambiente [2] o filtro permite assim "inverter"as regras de posicionamento de um ficheiro CSS.
O filtro começa por buscar um eventual ficheiro (invertido) existente e, se não encontrar, cria o ficheiro no diretório local/cache-css/
Se o ficheiro de estilos incluir outros ficheiros de estilo existentes no mesmo domínio (host) (regra @import url no ficheiro), o filtro propaga as suas alterações aos ficheiros em questão.
[1] Atenção : o filtro não trata (não altera) as regras do tipo : #div { margin: 10px 15px 10px 50px; } ; precisará especificar no seu ficheiro de estilos original : #div { margin-top: 10px; margin-left: 15px; margin-bottom: 10px; margin-right: 50px; } para que as inversões lhes possam ser aplicadas.
[2] pode-se passar um argumento ao filtro para forçar uma direção de escrita desejada : |direction_css{rtl} ou |direction_css{ltr}.
— Envoyé par SPIP