IE6에서 개발 중입니다. 나는 세 가지 옵션 (빈 기본 및 다른 두 가지 옵션)과 간단한 콤보 상자 있습니다. 콤보가 같은 옵션이 있습니다, 콤보가 옵션을 표시하지 않음
그러나 다른 시간,하지만이 같은 그들을 표시되지 않습니다 : 때때로
,이 콤보는 다음과 같이 올바른 방법의 옵션을 보여줍니다옵션은 마우스를 콤보에 넣을 수 있기 때문에 가능합니다. 마우스 휠을 사용하면 위아래로 가서 선택을 할 수 있습니다. 그러나 콤보가 열리지 않습니다 (또는 드릴 다운, 올바른 동사를 모르겠습니다). 이 '반란'콤보는이 스타일을 가지고
.myStyle { width: 170px; padding:1px 0px 1px 0px; }
: 같은 관점에서
다른 콤보는이 같은 CSS 클래스가 잘 자신의 옵션을 보여줍니다. 내가 도대체 뭘 잘못하고있는 겁니까? 이것이 CSS 문제입니까?
콤보는 표의 셀 안에 있습니다. 코드는 다음과 같습니다 자바 스크립트 섹션에서
<select id="mySelect" class="myStyle">
<option value="0"> </option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
</select>
, 나는이 jQuery 코드를 사용하지 않는 경우, 콤보 옵션이 표시되지 않습니다 :이 때문에
$("#mySelect").css("width","auto");
, 적어도 때때로, 콤보를 옵션을 표시 할 수 있습니다.
해당 필드 및 CSS에 대한 HTML 코드를 알려주십시오. – Spudley
"IE6는 필수 조건"이라면 언제든지 개발 비용이 두 배나 좋지는 않을 것이라고 말하십시오. 그 후에도 여전히 필요한지 확인하십시오. – Spudley
@ Spudley 코드가 게시물 본문에 있습니다. IE6에 관해서는 동의하지만 공식적인 기업용 브라우저이기 때문에 웹을 준비해야합니다. IE7, IE8, FF ...로 마이그레이션하지 않는 이유는 무엇입니까? 짜증나지만, 모르겠습니다. 관심을 가져 주셔서 감사합니다. 감사합니다. –