2017-10-03 10 views
0

스타일을 변경하려면 언어에 따라 다릅니다. 예를 들어, 사이트 언어를 아랍어로 전환하면 내가 작성한 RTL 스타일을 적용하고 영어로 다시 전환 할 때 rtl 스타일을 설정 해제합니다. 어떻게 Drupal 7에서 그것을 달성하기 위해? 나는 이것을 시도했지만 answer 나를 위해 작동하지 않았다.드루팔 (Drupal 7의 언어에 따라 스타일 전환하기

+0

https://www.drupal.org/docs/7/theming/working-with-css/ : 그럼 당신처럼, 다른 모든 (기본적으로 모두) body 태그 내부 요소의 스타일을 사용할 수 있습니다 support-right-to-left-rtl-languages ​​& https://www.drupal.org/node/3696 – Fky

+0

https://www.w3.org/International/questions/qa-css-lang – user3575353

답변

1

가장 간단한 방법은 언어 클래스 인 Drupal을 사용하여 body 요소에 추가하는 것입니다. 페이지 html을 확인하고 body 태그의 클래스를 확인하십시오. "i18n-de"(이 경우 독일어의 경우)와 비슷한 클래스가 있어야합니다.

body.i18n-de div#header {.some css.} 
body.i18n-en div#header {.some other css.}