HTML 정렬 관련
글쓴이: kkb / 작성시간: 화, 2023/05/02 - 12:23오전
<div class="card-body"> <div class="card-text">내용</div> <div><a href="생략" class="btn btn-primary">버튼</a></div> <div>
원래 코드가 위와 같은데
아래와 같이 보여집니다.
내용 [버튼]
크게 문제 없지만 한 줄에 표시되는 게 보기 좋을 것 같아서요
그런데 아래와 같이 붙이지 않고
내용 [버튼]
내용은 왼쪽 정렬, 버튼은 오른쪽 정렬 되었으면 좋겠습니다.
이렇게 하면 오른쪽 정렬이 안되고
이렇게 하면 [버튼]은 오른쪽 정렬은 되는데 한 줄로 표시가 안되네요.
<div class="card-text text-start">내용</div> <div class="text-end"><a href="생략" class="btn btn-primary">버튼</a></div>
보통 이럴 때 어떻게 하나요?
참고로 주로 스마트폰에서 보는 웹페이지 입니다.
Forums:
div 대신 span 써 보셔요.
div 대신 span 써 보셔요.
세벌 https://sebuls.blogspot.kr/
답변 감사합니다
span으로 해결했습니다.
감사합니다.
div 의 display type은 block 입니다
div 의 display type은 block 입니다. 그러므로 내용과 버튼이 블럭으로 처리되어 버튼이 밑으로 떨어지게 됩니다. 세벌님이 말씀 하신대로 span (span 은 inline type 입니다.) 으로 하셔도 되고, div 의 display 속성을 inline 이나 inline-block 으로 잡아 주시면 동일한 효과를 가질 수 있습니다.
https://www.w3schools.com/css/css_inline-block.asp
댓글 달기