2014-10-10 3 views
-1

XML 문서가 있고 CSS로만 스타일을 지정하고 싶습니다. 모든 요소 값 앞에 요소 이름이 있고 그 뒤에 :이 오는 것을 확인합니다. CSS를 적용하면 예CSS에서 XML 요소 이름을 가져 오는 방법

<elem>Element</elem> 

들어

elem: Element로 렌더링 될 것이다.

나는 현재 작동하지 않는 CSS 파일

elem:before { content: attr(name) ": ";} 

하지만 ATTR (이름)에서 할 노력하고있어. CSS 파일 내부에서 스타일을 지정하려는 XML 요소 이름을 가져올 수 있습니까?

답변

0

나는 그것이 불가능하다고 생각합니다. attr 'function'은 태그 이름이 아닌 인수 속성 이름을 취합니다. 태그 이름을 일부 data- * 속성에 다시 쓰려면 j를 작성해야합니다. 그러면 attr css 함수가 작동하기 시작할 수 있습니다.

+0

음, 가능한지 확실하지 않습니다. 대신 XSL로 XML 변환을 고려하십시오. –

+0

XSL에서 어떻게 작동하는지 예를 알고 있습니까? 이것이 현재 내가해야 할 일에 대해 걱정할 필요가있는 유일한 것입니다. 미리 감사드립니다. – hthomos

관련 문제