2013-08-17 3 views
0

안녕하세요. 내 간단한 질문은 CSS 덕분에 CSS 클래스를 CSS 클래스 (클래스)가없는 html 요소에 적용 할 수 있다는 것입니다. HTML 요소에 클래스를 추가합니다. 이 ID 또는 다른 방법을 사용하여 div에에 클래스를 추가 할 수있는 방법은CSS의 도움으로 CSS 요소를 CSS 요소 적용

예컨대 <div class="style1" id="any"> hi </div>를 들어

있습니까?

우리가 할 수 있을까요?

div.style1addclass('new');?

참고 : CSS를 사용하여 수업을 추가하고 싶습니다. Javascript를 사용하여 추가 할 수 있습니다.

+4

아니요. 아무 의미가 없습니다. 마크 업에 직접 추가하지 않으시겠습니까? –

+0

_I는 JavaScript_를 사용하여 추가 할 수 있습니다. 그건 오타예요? – putvande

답변

0

예 jQuery를 사용하여 만들 수 있습니다.

$ ('. 스타일 1'). addClass ('new');

+0

제가 Jquery 또는 JavaScript를 사용하여 클래스를 추가하는 방법을 알고 있다는 메모를 입력했습니다. CSS로이 작업을 수행 할 수 있는지 묻고 싶습니다. –

1

아니요, CSS가 문서를 변경할 수 없으므로 CSS로 처리 할 방법이 없습니다. CSS는 브라우저에 요소 표시 방법을 지시하는 것으로 만 처리됩니다. 당신은 모든 요소에 클래스 new의 스타일을 적용 할 경우

div.style1 다음은 CSS 지점에서,

.new, div.style1 { 
    /* styles */ 
} 

처럼 클래스 스타일 뭔가

.new { 
    /* styles */ 
} 

을 변경 사용할 수 있습니다 보기의 결과는 원하는 행동과 동일합니다.