[jQuery] jQuery CSS 속성 추가
목차
jQuery를 이용한 CSS 속성 추가
jQuery를 사용하면 css()
메소드를 사용하여 요소에 CSS 속성을 동적으로 추가할 수 있습니다.
CSS 메소드
css()
메소드를 사용하여 요소에 CSS 속성을 설정할 수 있습니다. 예를 들어, 아래의 코드는 div
요소에 color
와 font-size
CSS 속성을 추가합니다.
$("div").css("color", "red");
$("div").css("font-size", "20px");
addClass와 css 메소드 비교
addClass()
메소드를 사용하여 CSS 클래스를 추가할 수도 있지만, css()
메소드를 사용하면 개별적인 CSS 속성을 설정할 수 있습니다. 또한, CSS 클래스의 속성과 중복되는 경우 css()
메소드를 사용하여 덮어쓸 수 있습니다.
예제 코드
아래의 예제 코드는 버튼을 클릭할 때, p
요소에 새로운 CSS 속성을 추가하는 예제입니다.
<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").css("color", "blue");
$("p").css("font-size", "24px");
});
});
</script>
</head>
<body>
<p>This is a paragraph.</p>
<button>추가</button>
</body>
</html>
이 예제를 실행하면 버튼을 클릭할 때마다 p
요소에 새로운 CSS 속성이 추가됩니다.
이제 jQuery를 사용하여 HTML 요소에 CSS 속성을 추가하는 방법을 알아보았습니다. CSS 속성을 동적으로 변경함으로써 웹 페이지의 모양과 느낌을 개선할 수 있습니다.