2017-12-05 18 views
3

요소는 많은 클래스 속성을 필요로하지만 라인 길이가 너무 길어서 무거운 쪽 스크롤이 필요할 수 있기 때문에 요소를 한 줄로 채우고 싶지 않습니다.슬림 레일을 사용하여 멀티 라인 클래스 속성을 수행하는 방법은 무엇입니까?

이 구문은 전체 파일과 완전히 일치하지 않으므로 [class= ""] 구분 기호 구문을 사용하지 않는 것이 좋습니다. 단지 텍스트로 렌더링됩니다 이름은

span.select2.select2-container.select2-container--default \ 
    .select2-container--below.select2-container--focus 

그러나 \하고 나머지 클래스 속성 :

나는 이런 식으로 일을 시도.

루비 스타일의 슬림 랭 (slim-lang) 스타일로 클래스 속성을 연결할 수있는 방법이 있습니까?

span.select2.select2-container.select2-container--default 
    .additional-cssklass 
    .whatever-class 
+1

는 현재 슬림 [대한 몇 가지 유용한 구문을 찾을 수 있습니다 ] (https://stackoverflow.com/questions/12851843/ruby-slim-how-do-you-define-an-elements-class-with-a-rails-helper-or-variable?answertab=active#tab- 상단). 그러나 현재 구문을 고수하고 싶다면 할 방법이 없다고 생각합니다. – yeuem1vannam

답변

0

당신은 당신이 속성/값 쌍으로 해시를 켠 다음 할 수있는 백 슬래시를 추가 할 수 있습니다 플랫 속성을 사용할 필요가 여러 :

.first-class *{class: ["second-class", \ 
         "third-class"]} 
+0

예,이 작동하지만 표시 줄 또는 구분 기호를 사용하지 않고 체인 클래스 특성에 (지원되는 경우) 방법을 찾고 있어요. – jemonsanto

+0

나는 그것이 가능하다고 믿지 않는다. – Snake