CSS 의 word-wrap Property

2011.10.30 09:24

Cody

공홈에서도 가끔 보여지는 긴 영문단어, 흔히 경로 같은 경우에 볼 수 있죠.

줄 처음에서 시작하여 DIV영역의 오른 쪽 끝을 뚫고 나가버리거나 

overflow:hidden에 의해 가리워져버려 해당 문자들이 보여지지 않는 경우를 얘기하는겁니다. 

이러한 문제는 코드하이라이터에서도 마찬가지인데 참 보기도 좋지않으며 답답하기까지 합니다.


CJK로 분류되는 한글 같은 경우는 영어문자와 달라서 word-wrap의 default(normal)인 상태에서도

문장이 div의 끝에 다다르면 자동 줄바꿈(break)되어 보여지게됩니다.

그러나 영문에서는, 연속되는 문자들은 하나의 단어로 인식하므로 

줄바꿈을 강제로 시켜주지 않으면 절대 굽힘이 없습니다. OTL 그래서 뚫고 나가게되는 것이죠.


 XE에서는 에디터로 작성한 글이 그대로 xe_content 라는 CSS 클래스에 담겨지게 되는데

다음과 같은 CSS Property를 해당 클래스에 추가해주면 긴 영문단어가 DIV를 뚫고나가지 않게됩니다.


word-wrap:break-word; (모든 브라우저에서 작동함.)


게시판의 경우 사용하는 보드스킨(XE_Official v.1.3.1 기준) 폴더 안의 css 폴더 안에 있는 

board.css 파일 line 189 에 윗 코드를 추가해주면 됩니다. 

.boardReadBody .xe_content{ overflow:hidden; word-wrap:break-word; }


에디터의 글쓰기 편집창에서는 뚫고나가지는 않지만 

편집창 아래에 스크롤바를 만들어내며 밀고나가는데, 엮시 윗 코드를 사용할 수 있습니다.

사용하는 문서서식이 기본서식일 경우 modules/editor/styles/default/editor.css 파일의 line 5에

윗 코드를 추가합니다.

.xe_content{color:#000;font-size:12px;line-height:1.5; word-wrap:break-word;}


보드스킨이 다르거나 문서서식이 다를경우도 폴더만 틀릴뿐  내용은 크게 다르지 않을 것 같습니다.


XE 코드에서 white-space는 보았어도 윗 word-wrap는 사용을 안하는 것 같더군요.

왜인지는 저도 모르겠지만, 필요한 분들은 적용해보세요. 


혹시 이 CSS코드가 XE에서의 사용에 문제가 있다면 알려주시기 바랍니다.

문제가 없다면 Core와 공홈에도 적용되었으면 좋겠군요.



글쓴이 제목 최종 글
스티브복스 1.5 업데이트 후기  
natura 이메일 로그인 당장 내일부터군요. [2] 2011.10.31 by natura
Cody CSS 의 word-wrap Property [1] 2011.10.30 by Hide_D
섹시한과쟈 참.. 개발팀들에게 요래 저래 실망이 많습니다.(패키지관련) [4] 2011.10.30 by Garon
1004774 1.5.0.8에서 심각한 버그가 있습니다. [1] 2011.10.30 by natura
정찬명 솔직히 고백하자면 IE6 버그 잡을 시간에 이런짓을 했습니다. [18] file 2011.10.30 by ForHanbi
1004774 1.5.8 로그인이 자꾸 풀리네요  
카이네드 XE 글로벌 페이지에만 제공되는 모듈 [7] file 2011.10.30 by Goos!
GPMz 제가 XE를 쓰는 이유 [2] 2011.10.30 by paulryu03
니오티 하지만 XE의 가능성을 옅볼 수 있습니다. [2] 2011.10.30 by paulryu03
GPMz 다행힌지 불행인 모르지만...  
PD유스 XE를 안쓰는 이유 [1] file 2011.10.30 by Song♬
Song♬ 다소 준비성이 부족했던 업데이트가 아니었나 생각됩니다. [14] 2011.10.30 by 쏭바강
푸름푸름 업그레이드시 책임문제란.... [1] 2011.10.30 by 코뿔소2020
GPMz 코어는 쉬운 설치에서 빼버리는 것이 어떨까요? [2] 2011.10.30 by Song♬
CEO송선생 1.5.0.8 업데이트이후 로그인이 2 ~ 3분마다 풀립니다. [2] 2011.10.30 by 카르마
엠™ 1.5.0.8 에서 블로그형식 본문에 꼬릿말이 안나오네요.  
니오티 음 `솔직`하게 다들 말씀하시는데  
매실茶 [수정]출석부 모듈 테스트버전입니다. 피드백 부탁드립니다. [32] file 2011.10.29 by 노튼
thisend 레이아웃에 애드센스 코드 넣으면 익스플로러 꺼지는 현상 [2] 2011.10.29 by thisend


X
Login

브라우저를 닫더라도 로그인이 계속 유지될 수 있습니다.\n\n로그인 유지 기능을 사용할 경우 다음 접속부터는 로그인할 필요가 없습니다.\n\n단, 게임방, 학교 등 공공장소에서 이용 시 개인정보가 유출될 수 있으니 꼭 로그아웃을 해주세요.

2011년 10월 31일 부터 '이메일+비밀번호' 형식으로 로그인 방식이 변경되었습니다. 아이디로 이메일주소 검색하기

'가입 후 24시간'이 지난 후 로그인 가능합니다.

X