나는 backbone.js
뷰를 사용 중입니다.강제로 div를 표시하는 방법
확장 가능한 백본보기 목록이 있고 그 안에는 표가 있습니다. 열 중 하나에 dropdown
div가 있습니다.
이 div는 부분적으로 다른보기 뒤에 숨겨집니다. 위의 그림에는 목록보기 뒤에 숨겨진 dropdown
보기가 있습니다.
그래서 나는 div가 표시되도록 강제하는 법을 묻고 싶습니다. 중복되지 않습니다. 고정 된 위치를 사용하고 싶지 않습니다. 모든 위치의 위치를 고정 할 것이기 때문입니다.
주목 : mozilla 개발자 도구를 사용하여 3D보기에서 찾았습니다. div보기는 TOP MOST 레이어에 있습니다. 브라우저에서 로딩 후
내 HTML : 드롭 다운 사업부를 통해
<div class="dropdown open" >
<ul class="dropdown-menu" role="menu">
<li><div class="menuitem"><label class="checkbox"><input type="checkbox" value="res" style="opacity: 0.0; position: absolute; left: -9999px">Response</label></div></li>
<li><div class="menuitem"><label class="checkbox"><input type="checkbox" value="req" style="opacity: 0.0; position: absolute; left: -9999px">Request</label></div></li>
</ul>
</div>
CSS :
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
background-color: white;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
}
HTML과 CSS를 함께 제공하십시오. – AmazingDreams
아마도 오버플로 : 숨김; 문제가 있지만 귀하의 html과 CSS를하지 않고 그냥 추측. –
html/css를 보지 않고 말하기가 어렵습니다. 그러나 Patsy issa는 오버 플로우가 될 수 있다고 말했다. 아니면 잘못된 zindex? – Konstig