1Byte 텍스트와 박스모델의 관계입니다.
맨삶이
급 클레임이 터져 자문을 구해봅니다.
div 박스내에 텍스트가 들어갑니다... 한글은 2byte죠.. 영문과 ? ! 등 특수 기호들은 1byte인데
이걸루 글을 쓰면 div 박스를 뚫고 나옵니다...
이걸 뭐 어뜩해야 되는걸까여.. ㅡㅡㅋ
-
소희 2024-01-22
게시판 비슷한 거 같은데
프로그래머에게 저장할때
잘라달라고 해보시는건 어뜰지...
입력된 문자열을 공백문자로 잘라서 배열로 만든다음에 각 배열의 내용물을 순차적으로 검사해서 30자 이상일 경우 매 30자 마다 공백문자를 강제로 집어넣도록 만드는거죠. 그럼 클라이언트가 뭔짓을 해도 쓰레기 값을 입력하는걸 방어하기 위한 조치라고 예기할 수 있을거 같네요.
사실 물음표나 느낌표 잔뜩 집어넣고는 클레임거는 사람들은 전부 정신이 좀 이상한거 같음... -_-; -
조심해 2024-01-22
word-wrap:break-word; 로 다 해결되지 않나요?;;;
-
배꽃 2024-01-22
ㅋㅋㅋ 걍 예외처리 하기루 했어요... 이거땜에 한 30분을 고민했네요... overflow로 걍 짤랐음;;;
다들 감사합니다 ㅎㅎ -
통꽃 2024-01-22
IE 에선 워드랩을 할수있습니다만..
현재로선 방법 없는걸로 알고 있습니다.
overflow:hidden 시키던지 해야죠.. -
가을 2024-01-22
wrod-wrap:break-word와 word-break:break-all로 요번 오페라 업데이트 버전에서는 체크못했지만 오페라를 제외한 브라우져에서는 처리됩니다. 이번 업데이트에서도 구현이 안됐다면 오페라는 스크립트 쓰셔야 될 듯하네요. 그리고 파폭 3.0은 지원 안합니다.
-
연보라 2024-01-22
전 이건 걍 무시합니다. 이게 실제 사용자 화면에서 나오기 정말정말정말 어려운 사항이고, 브라우저 탓을 합니다 전; 아니면 서버사이드 스크립트로 잘라야 한다고 말하죠...
-
연블랙 2024-01-22
역시 답이 없군요 ㅠㅠ
-
보미나 2024-01-22
브라우저마다 워드랩하는 스타일이 있다면 각각 적용하셔야 될거에요
-
티나 2024-01-22
그렇죠... 파폭과 크롬에서 그런 현상이 발생하고 있습니다.
-
여신 2024-01-22
줄바꿈이 안되고 뚫고 나간다는 말씀이신가요