• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1231
2006.06.27 (01:34:04)
질문이 좀 이해가 안되는 것이요..
STYLE="display:none;" 을 하면 화면에 안보이지 않나요?
화면에 안보이는데 width 를 조절하는게 무슨 의미가 있는지..

참고로 말씀드리면..
이번에 IE 패치와 관련하여 display 속성에 좀 문제가 있었습니다.
display:none 을 display:'' 와 바꾸는 작업을 하게 될 때 화면에 그려진 그리드가 짤려서 보이는 현상이 발생한 적이 있었습니다.
그래서 visibility 속성으로 전환을 하여 작업을 하였습니다.

IE rollup 게시판의 공지사항 2번을 보시면 IE 패치와 관련한 무효화 패치에 대한 내용이 있습니다.
그 내용도 참고하시기 바랍니다.

수고하세요.


>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 대리점경영관리시스템
>* GAUCE 버전 : 4.0
>* WAS 종류(WebLogic 등등) : tomcat 5
>* DB 종류 : Mssql
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>하나의 jsp 내에서 여러개의 div(STYLE="display:none;")를 적용하여 해당하는 div(STYLE="display:none;")내에 있는 table 를 보여주고 있습니다.
>그런데 table 내에 combobox 의 길이가 조정이 안됩니다. style로 주어서 width를 px 로 주고 있습니다.
>div 밖에 존재하면 지정한 width 만큼 combobox 가 조정이 되는데 왜 div 내에 있으면 조정이 안되는지 궁금합니다.
>div(STYLE="display:;") 이렇게하면 잘나옵니다.하지만 div(STYLE="display:none;") 하면 combo의 width 가 데이터의 max 길이만큼 정해서 보여집니다. max는 데이터(로그인,패스워드)가 있으면 패스워드의 width 로 정해진다는 것입니다.
>ex)
>
><div id="a_lay_tab" STYLE="display:none;" >
>  <table width="800" border="0" cellpadding="0" cellspacing="0" >
>       <comment id="__NSID__"><OBJECT CLASSID="clsid:FD4C6571-DD20-11D2-973D-00104B15E56F"
>              ID="ch_id" STYLE="TOP:1px; width:150px; background-color : #ECEDFC; ">
>             <param name=CodeColumn   value="common_code">
>              <PARAM NAME="FontName"    VALUE = "굴림체" >
>              <PARAM NAME="FontSize"    VALUE = "9"  >
>              <PARAM name="ComboDataID" VALUE = "ds_id">
>              <PARAM NAME="CodeCColumn" VALUE = "common_code">
>              <PARAM NAME="DataCColumn" VALUE = "name">
>              <PARAM NAME="CodeView"    VALUE = "0">
>            </OBJECT></comment><script>__ws__(__NSID__);</script>
>  </table>
></div>
>  이런 식으로 여러개의 table 이 존재하며 table 내에 codecodo 가 존재합니다.
>  해당 combo의 리스트의 width 가 조정이 안됩니다. width 는 출력되는 리스트 데이터의 Max 길이 만큼 width로 출력됩니다.
>
 
Tag List
XE Login