일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- js
- javascript
- Java
- 인텔리제이
- 배열
- input
- Array
- Files
- table
- Button
- 이클립스
- IntelliJ
- date
- 자바스크립트
- Eclipse
- html
- vscode
- string
- 문자열
- windows
- CSS
- CMD
- 자바
- Visual Studio Code
- Maven
- 이탈리아
- ArrayList
- list
- 테이블
- json
- Today
- Total
목록Button (14)
어제 오늘 내일
이번에는 버튼을 왼쪽, 오른쪽, 가운데 정렬하는 방법을 정리해 보았습니다. 1. text-align 왼쪽 정렬 가운데 정렬 오른쪽 정렬 .left { text-align: left; } .center { text-align: center; } .right { text-align: right; } 버튼을 감싸고 있는 div 영역에 text-align 속성을 적용하여 그 안의 버튼을 정렬하였습니다. 2. flex 왼쪽 정렬 가운데 정렬 오른쪽 정렬 .container { display: flex; } .left { justify-content: flex-start; } .center { justify-content: center; } .right { justify-content: flex-end; } 버튼을..
버튼 안의 글자 크기를 조정하기 위해서 font-size 속성을 사용할 수 있습니다. 버튼 안의 글자 크기 조정하기 10px 20px .small { font-size: 10px; } .big { font-size: 20px; }
버튼의 크기를 지정하기 위해서 width, height 속성을 사용할 수도 있지만, padding 속성을 사용할 수도 있습니다. 버튼 크기 조정하기 (width, height) 먼저 width, height로 버튼의 크기를 조정해보았습니다. 기본 버튼 큰 버튼 내용이 길어지면 .my_btn { background-color: skyblue; color: white; border: none; width: 100px; height: 30px; } 예제에서 보는 것과 같이, width, height를 고정하여 버튼의 크기를 지정하면 버튼 안에 들어가는 내용이 길어지면, 내용이 버튼의 크기를 벗어나게 됩니다. 버튼 크기 조정하기 (padding) 기본 버튼 큰 버튼 내용이 길어져도 괜찮아요 .my_btn { b..
border-radius 버튼의 테두리를 둥글게 하기 위해서는 border-radius 속성을 사용합니다. 이 속성은 요소의 각 테두리를 둥글게 하는 속성으로, 1개~8개까지의 값을 지정할 수 있습니다. border-radius 속성에 대한 자세한 설명 및 사용방법은 아래의 지난 포스팅을 참조하세요. [HTML/CSS] div 테두리 모서리 둥글게 만들기 (border-radius) 버튼 테두리 둥글게 만들기 예제 둥근 테두리 버튼 .my_btn { font-size: 30px; background-color: skyblue; color: white; border: none; border-radius: 20px; } border-radius: 20px; border-radius에 1개 값을 지정하면, 모..
지난번에는 버튼의 배경색과 글자색을 바꾸는 방법을 알아보았습니다. 이번에는 테두리 색을 변경하거나, 테두리를 보이지 않도록 하는 방법을 정리하였습니다. 2022.12.10 - [IT/HTML&CSS] - [HTML/CSS] 버튼 배경색 지정하기 2022.12.11 - [IT/HTML&CSS] - [HTML/CSS] 버튼 글자색 변경하기 (color) 버튼 테두리 색 변경, 테두리 없애기 빨간 테두리 버튼 테두리 없는 버튼 노란 테두리 버튼 .outline_btn { background-color: yellow; border-color: red; } .no_outline_btn { background-color: yellow; border: none; } .yellow_outline_btn { backgr..
지난번에는 버튼의 배경색을 변경하는 방법을 알아보았습니다. [HTML/CSS] 버튼 배경색 지정하기 버튼에 기본적으로 적용된 글자색은 검정입니다. 만약, 버튼의 배경색을 어두운 색으로 변경한다면, 버튼의 글씨가 잘 보이지 않게 됩니다. 이때는, 버튼의 글자를 밝은 색으로 변경해주어야 합니다. 버튼 글자색 변경하기 (color) 버튼 .my_btn { background-color: black; color: white; } color: white; CSS의 color 속성을 사용하여 버튼의 글자색을 흰색으로 변경하였습니다.
지난번에는 버튼의 배경색을 변경하는 방법을 알아보았습니다. [HTML/CSS] 버튼 배경색 지정하기 그런데, 위 포스팅과 같이 배경색만 변경하면, 마우스 오버, 클릭 등의 액션이 발생해도 배경색이 그대로여서 마치 누를 수 없는 버튼처럼 느껴집니다. 이번에는 버튼에 마우스 오버, 클릭 등의 액션이 일어날 경우 버튼의 배경색을 변경하는 방법을 정리해보겠습니다. :hovor 마우스를 버튼에 올렸을 때, 지정한 스타일이 적용됩니다. :focus 버튼에 마우스가 올려지거나, Tab 키 등을 이용하여 버튼에 포커스가 간 경우에, 지정한 스타일이 적용됩니다. :active 버튼을 마우스로 클릭하고, 클릭을 해제 할 때까지, 지정한 스타일이 적용됩니다. 예제 버튼 .skyblue_btn { background-colo..
background-color 버튼의 배경색은 CSS의 background-color 속성으로 지정할 수 있습니다. 예제 Default 버튼 하늘색 오렌지색 보라색 .skyblue_btn { background-color: skyblue; } .orange_btn { background-color: #FFA500; } .purple_btn { background-color: rgb(128, 0, 128); } background-color 속성을 이용하여 버튼의 색깔을 변경하였습니다. 그런데, 배경색이 변경된 버튼은 기존의 버튼처럼, 마우스 오버가 되거나, 버튼이 클릭되었을 때 배경색이 변경되지 않아서, 마치 눌러지지 않는 버튼 처럼 보이고 있습니다. 다음 포스팅에서는 배경색이 변경된 버튼에 마우스 오버..
버튼에 강제 클릭 이벤트 발생 시키기 (click()) function handleInputOnkeyup() { document.getElementById('my_btn').click(); } function handleButtonOnclick() { alert('버튼이 클릭되었습니다!!'); } 위 예제는 사용자가 input 창에 키보드로 값을 입력했을 때 강제로 '확인'버튼의 이벤트를 발생시키는 예제입니다. 조금 이상하지만, 특정 이벤트가 발생했을 때 버튼을 강제로 클릭시키는 것을 보여주기 위해 이렇게 만들었습니다. 먼저 '확인' 버튼을 눌러보세요. '확인' 버튼을 클릭하면, '버튼이 클릭되었습니다!!' 라는 alert 창이 뜹니다. input 창에 키보드로 아무거나 타이핑을 해보세요. input 창..
HTML에서 페이지를 이동할 때는 보통 태그를 사용하여 링크를 만듭니다. 그렇지만, 버튼을 클릭했을 때, 다른 페이지로 이동하고 싶다면 어떻게 해야할까요? 버튼 클릭시 페이지 이동하기 function newPage() { window.location.href = 'https://hianna.tistory.com' } window.location.href = 'https://hianna.tistory.com'; 버튼에 onclick 이벤트가 발생하면, newPage() 함수가 호출되고, 이 함수는 window.location.href 값을 새로운 페이지로 변경합니다. window.location.href는 현재 열려 있는 페이지 주소를 담고 있는 속성입니다. 여기서는 페이지를 이동하기 위해 이 값을 바꾸어..