포럼

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. [2018/03/17] 묻고답하기 CSS ㅡ divA 안에있는 하위 divB 의 크기를 divA 보다 넓게 보이게 하려면 by forest535 *2
  2. [2016/09/13] 묻고답하기 제목에 html, css 가능하도록 하기? by lifema**** *2
  3. [2016/06/30] 묻고답하기 xe 1.4.0버전 사용중입니다 by starship *1
  4. [2016/01/05] 묻고답하기 ie10, 11번전 css문제 by deok
  5. [2015/07/16] 묻고답하기 widget을 감싸고 있는 박스에 미디어쿼리를 넣고 싶습니다 by poltwo *2
글쓴이 제목 최종 글
김성동(AcroEdit) 페이지를 수정할 때 마다 \ 문자가 중간중간에 삽입되네요.... file  
zero Don't feed the trolls [10] 2011.10.31 by 종스
natura 사용자 포럼 게시판 운영자로서 한마디만 하겠습니다. [8] 2011.10.31 by 푸하라
PD유스 XE 관리자님들은 너무 사무적이고 딱딱합니다. [3] 2020.03.14 by PD유스
정찬명 이곳에 이슈를 적으면 처리되지 않을 확률이 높습니다. [8] 2011.10.31 by 씨지크
방가방가요~ 수고많으십니다. 안타까운마음에...^^  
우진홈 엄친아와 XE 1.5 Beta 이야기 [17] file 2011.10.31 by 수피아보이
하늘종 어째서 매번 지겹도록 [묻고 답하기] 게시판 논란이 일어나는 걸까요? [14] file 2011.10.31 by Cody
스티브복스 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♬