본문 바로가기
Language/HTML, JavaScript

특정 화면에만 CSS 스타일 변경방법

by wakestand 2020. 6. 29.
반응형

NewFile.css 파일에서

test class를 가져와 버튼에 적용시키는 코드인데

 

css 파일에서

width와 height를 400으로 주는 바람에

버튼이 너무 큰 것 같다

 

그래서 width와 height를 100으로 바꾸려고 하는데

문제는 css 파일을 바꾸면 안된다

 

이 화면에서만

width와 height를 변경해야 하는데

이럴 때 해결방법은

 

해당 화면에 style을 작성한 뒤에

동일한 이름으로 class를 작성하면

해당 화면에서 작성한 style이 우선되기 때문에

 

타 화면에서는 width, height가 400이지만

해당 화면에서는 100으로 변경되어 적용되게 된다

 

예제에 사용한 코드는 아래와 같다

 

<!DOCTYPE html>
<html>
<link rel="stylesheet" type="text/css" href="css/NewFile.css"> 
<style type= "text/css">
	.test { width : 100px; height: 100px }
</style>
<script type="text/javascript">
</script>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
	<input type="button" class="test" value="BUTTON" >
</body>
</html>
반응형

댓글