공대생의 에러일기

[html] button 박스 가운대로 옮기는 법/ margin으로 안 옮겨질 때 본문

Web

[html] button 박스 가운대로 옮기는 법/ margin으로 안 옮겨질 때

냥늉냥 2021. 7. 31. 02:00
반응형

 

보통 button에 속성을 주게 되면

가로, 세로, margin 혹은 padding을 주게 됩니다.

 

* margin - (버튼) 바깥으로 여백 주기

  padding - (버튼) 안으로 여백 주기

 

//버튼 속성

width :300px; //가로
//height : 100px; //세로 
margin : auto;  //좌우 여백 동일하게

일반적인 코드는 이렇지만 이 코드를 사용해도 버튼이 안움직이는 경우가 있습니다.

 왜나면 

TEXT 와 BUTTON 을 따로 보기 때문에 버튼 속성에 auto를 해도 안옮겨지면 글속성 형태인 것입니다.

따라서  text 속성을 강제로 button 형식으로 바꿔주는 과정을 거쳐야 합니다.

 

text 속성을 button 속성으로 바꾸는 것은 간단합니다.

display : block; //글 속성을 블록 속성으로 강제 변환

버튼 속성 코드에 위 코드 한줄만 넣으면 변환되어 margin : auto 코드가 잘 동작되는걸 볼 수 있습니다.

Comments