spaw가 적용된 스킨에서 테이블 넓이 고정

기존에 spaw가 적용된 다른 스킨들을 보니..
테이블의 넓이를 고정하는 테크닉으로...

테이블안의 셀에
style="word-break:break-all" 의 스타일을 걸어 놓으셧더라구요....

그런데 spaw가 적용된 스킨의 경우 글을 쓸때에 무조건 붙여 넣기가 가능해서...
보드에 적용된 넓이보다 더 넓은 부분을 카피해서 붙여 넣을 경우에...
view 화면에서는 디자인이 깨져보이더군요...

이럴경우에는 사용자가 붙여 넣는데로 화면이 보여지기때문에...
사이트의 디자인이 깨져보였습니다...

그누보드 스킨파일들 중
gbview.skin.php 파일의 테이블 에..

<TABLE width=<?=$width?> border=0 align=center cellpadding=0 cellspacing=0 style=table-layout:fixed>

이런식으로
style=table-layout:fixed
를 사용하면...

사용자가 지정된 보드의 넓이보다 넓은 게시물을 카피하여 붙여넣기를 하더라도...
사이트의 디자인은 깨지지 않습니다...
(테스트해본결과 ...전 괜찮았습니다만, 해보신후 안되시는 분은 답글 주십시오...^^;;)

아, 물론 이 소스가 적용된 view 화면에서는 사용자가 더 넓은 글을 붙여넣기 할 경우...
더 넓은 부분은...짤립니다... ^^;

이경우, 사용자가 무조건 붙여 넣는 것이 아니라, spaw 입력 창 안에서 나름대로 편집(?)을 해야 원하는 화면으로 출력이 됩니다...

무책임한 글쓰기로 사이트 디자인이 깨지는 것을 막고자...올립니다..

쓸데없을 이야기 일수도 있겠고...누군가 먼저 올렸을수도 있겠으나...
필요성을 느끼신 분에게는 요긴한 자료일수도 있겠다는 판단에...

...
|

댓글 5개

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고