위치 : div에 절대 사용되는 숫자는 Internet Explorer에서 div의 정렬이 잘못되었습니다. 그러나 Mozilla Firefox 및 Chrome에서 잘 작동합니다. 누구든지 해결 방법을 제안 할 수 있습니까? 은 "래퍼의"position
relative
설정을위치 : Internet Explorer의 절대 misaligns div
코드
http://jsbin.com/uxerus/15/edit
위치 : div에 절대 사용되는 숫자는 Internet Explorer에서 div의 정렬이 잘못되었습니다. 그러나 Mozilla Firefox 및 Chrome에서 잘 작동합니다. 누구든지 해결 방법을 제안 할 수 있습니까? 은 "래퍼의"position
relative
설정을위치 : Internet Explorer의 절대 misaligns div
코드
http://jsbin.com/uxerus/15/edit
이 솔루션은 첫 번째 입력과 다른 사업부에 숨겨진 사업부를 래핑하는 것입니다. 그런 다음 left
및 top
css 속성을 포함하는 숨겨진 div absolute
을 배치하십시오. 처음에는
될해야 http://jsbin.com/uxerus/56/edit 참조 뭔가 같은 :
CSS :
.wrapper {
position: relative;
}
div.first {
position: absolute;
top: 24px;
left: 0;
z-index: 10;
width: 298px;
border: 1px solid #000;
background: #fff;
}
HTML :
<div class="wrapper">
<input type="text" id="input" name="input" value="First div" />
<div id="content" class="first">
<span>option 1</span>
<span>option 2</span>
<span>option 3</span>
<span>option 4</span>
</div>
</div>
예. 그 일. 그래서, 위치를 계산 후 동적으로 가기 속성 값을 설정해야합니다 :) 감사합니다 !! – user2229399
'top : 100 %'는 ie9 +, chrome, firefox에서 작동하지만 분명히 ie7/8에 문제가 있지만 어떻게 든 작동 할 수 있습니다. – roberkules
좋은 해결책을 가져 주셔서 감사합니다! – Stano
아마이 : http://jsbin.com/uxerus/20/edit, IE7 + – Stano
에서 작동하는 것 같습니다. Step Thanks Stano. 그것은 일했다 :) – user2229399
그래. 그러나이 숨겨진 div가 표시되면 Internet Explorer에서 아래쪽에있는 다른 모든 요소가 아래쪽으로 이동합니다. 나는 Z- 인덱스도 사용했다. 효과가 없습니다. 이것을 확인할 수 있습니까? http://jsbin.com/uxerus/44/edit – user2229399