언어에 따른 자동 줄바뀜.
좋은 강의 재미나게 시청(?)중입니다.
강의영상 6:39초 search-form size 정의하는 부분을 보다가 궁금즘이 생겨서 문의드려봅니다.
flex로 display설정되어있는 .header아래에서...
강의에서는 '1분코딩'이지만, website-title이 상황에 따라 (띄워쓰기없는 긴영문으로 되어있을경우) 옆으로 삐져나가는 현상이 생기는것 같아서요. 그냥 overflow:hidden;을 추가하면 가로 scroll이 생기지 않고 그냥 삐져나갔구나 하면 될 건 같은데, 한글이나 영문 띄워쓰기가 있는 경우에는 h1 tag가 자동으로 줄바꿈 하기도 하는것 같아서... 왤까..하는 궁금증이 생겨 문의글 남겨봅니다.
어떻게 처리(or이해)하면 될까요?
한글의 경우, 띄워쓰기나 길게 붙어있는 경우에도 h1 tag의 타이틀이 정상적으로 자동 줄 바뀜이 되는데,
(일단 줄바뀜되어 ux깨지는건 제외하구요...)
길게 붙어있고, 띄워쓰기가 없는 영문의경우 h1 tag의 width는 고정인가요...?
(width값을 fix해서 주면 줄바뀜이 되긴 합니다...)
case1 ) 한글, 띄워쓰기 O

case2) 한글, 띄워쓰기X

case3) 한글+영어, 띄워쓰기 O

case4) 영어, 띄워쓰기 X ----> 요놈이 질문의 포인트입니당.
영역을 띄워넘어...스크롤이 생겨버림. (.header에서 overflow:hidden;으로 감출 순 있겠지만, 왜 이아이는 h1 tag가 자동 줄바꿈 안되나요...?)

h1 tag에 width를 고정하여 주었을 경우... 이땐 알아서 줄바꿈 해서 보여주네요.

flex와 관계는 없는것(?)같기도 한데....^^;;
처음에 타이틀을 그냥 길게 아무 영타로 타이핑 해 놓고 수업 진행 하다가... 강사님 처럼(캡쳐화면) 안되고, 안 이쁘게 찾기가 삐져나가서..
2시간동안 궁금해서 이것저것보고, 앞수업에서 만들었던 css도 보고 하다가... 원인(?)을 확인하고 질문드려요.
제가 또 뭘 잘못 알고 있는거라면... 조언 부탁드려봅니다... :)
Answer 2
2
1바이트문자와 2바이트문자의 처리가 달라서 그런 것으로 생각됩니다.
1바이트 문자인 알파벳의 경우는 말씀대로 뻐팅기고(ㅋㅋ),
2바이트 문자인 한글, 일본어 가나, 한자같은 경우는 다음줄로 넘어가는 식으로..
일단 제가 알고 있는 것은 그렇고요, 관련해서 더 알게되는 정보가 있으면 댓글 남기겠습니다^^
그나저나 평소에 잘 생각 못하는 좋은 발견 해주셨네요!
가로스크롤 과 margin: 0 -1rem 질문 있습니다
0
118
1
수업자료 다운로드
0
122
1
VS코드에 클래스 이름만 넣으셨는데 선생님이 뭘 누르면 바로 태그로 변하던데...
1
137
1
css grid repeat() 에서 autofit 사용시
0
182
1
menu 아이템 반응형 변경
0
102
1
질문은 아니고.. 오타 발견..
0
120
1
웹에서 위치?값
0
211
1
px, em ,rem을 어떻게 감각적으로 쓸 수 있을까요?
0
510
2
강의에 나오는 html 자동으로 만들어주는 편집기에 대해 알 수 있을까요?
0
309
1
flex-basis auto, 0 차이
0
709
2
padding 대신 gap을 쓰는게 더 편하지 않나요?
2
606
1
animation forwards 관련 질문
0
488
2
auto-fill, auto-fill이 적용되지 않는것 에 대해 질문드립니다.
0
559
1
flex-grow IE 질문드립니다.
0
624
2
Flex-grow가 적용되는 영역에 대해 질문드립니다.
0
437
1
Grid 수직정렬 문의
0
1075
1
card__item에 display:flex를 했을 때..
0
512
1
11vmin
0
417
1
header class 안에 div와 h2
0
576
1
grid 반응형 페이지 step1 질문있습니다~
0
281
1
반응형 페이지 step4 order
0
355
1
미디어쿼리 사이즈
1
285
1
figure + div
0
300
1
CSS Grid를 통한 정렬의 장점
0
246
1

