2014-12-10 2 views
0

앱에는 각 스타일에 CSS 파일을 제공하여 다양한 GUI 테마가 제공됩니다. JavaScript는 현재 테마의 기본 색상과 보조 색상을 알아야합니다. 이러한 정보는 이며은 CSS 파일 자체 내에 저장됩니다. 목표는 이러한 색상 정보를 CSS에서 JavaScript로 가져 오는 것입니다. HEAD 요소의 스타일을 지정하여 데이터 저장소로 사용

은 내가 HEAD (예를 들어, link 요소 자체) 내부의 보이지 않는 DOM 요소의 스타일을 한 다음 자바 스크립트를 사용하여 색상과 배경을 검색 할 생각을했다.

이 아이디어가 효과가 있습니까?

+1

매우 확장 성이 없기 때문에 링크 요소 자체를 사용하지 않을 것입니다. 그러나 색상이나 전체 팔레트를 원할 수도 있습니다. 예, 헤드 또는 본문에 숨겨진 요소 집합을 사용하면됩니다. – Alohci

답변

1

예, 숨겨진 스타일 요소를 만든 다음 display: none; css를 사용하여 숨길 수 있습니다. 이것은 당신이해야 할 일을 위해 작동 할 것입니다.

+0

''내부의 기존 요소로도이 작업을 수행 할 수 있습니까? 아니면 CSS로 그들을 조작 할 때 다른 결과가 있습니까? –

+0

아니요, '' 태그에 요소를 넣으면 안됩니다. '' 태그 안에 넣으십시오. –

관련 문제