반응형
center vertially
- using padding
- using line-height
- line-height: text의 높이, 1이면 text의 1배, 즉 높이 = text높이, 그래서 다음라인과의 간격이없어짐
- 1.5이면 text의 1.5배니까 위아래로 0.5배만큼의 간격이 생김
- 폰트마다 text크기가 다르기때문에 px로 지정하면 위험하고 1, 0.9 이렇게 비율로 지정해야함
- block안에 inline/inline-block이 있으면 그것도 전체적으로 text로 취급되어 block에 설정된 line-height의 지배를 받음, 참고예제) https://www.w3schools.com/css/tryit.asp?filename=trycss_align_line-height
- using position & transform
- using flexbox
line-height가 무엇인지 알려면 참고할것https://m.blog.naver.com/weekamp/222040583269
CSS - line-height 총 정리
line-height속성 이 속성에 절대값으로 px을 주면 안된다. 왜냐면, 그 태그의 텍스트 사이즈가 변경되었을...
blog.naver.com
반응형
'html, css' 카테고리의 다른 글
[z-index]x,y,z좌표를 생각하자 - 값이 높을수록 위에 있음 (0) | 2024.03.04 |
---|---|
<div>와 대비되는 <p>특징: 내부에 다른 block요소 못넣음, 문단을 나누는 태그이므로 문단안에 끊기는게 있으면 안됨 (0) | 2024.01.12 |
text-overflow: clip깍다,자르다|ellipsis...생략(부호)|string|initial|inherit; (0) | 2022.08.19 |
css display: block(div p form ol ul h1~6 table...) vs inline(span a img button input...) (0) | 2022.08.04 |
css overflow: visible(default),hidden, scroll, auto (0) | 2022.08.03 |