나는 그 위로 마우스를 가져갈 때 슬라이드 아웃 div를 만들려고합니다. 내가 원하는 것은 왼쪽 div가 올바른 div를 망각으로 밀어 넣기를 원하지만 div 아래가 아니라 오른쪽으로 밀어 넣기를 원합니다. 왜 이런 일이 발생하는지 알고 있습니까?DIV가 옆으로가 아니라 아래로 밀린 이유는 무엇입니까?
.container {
width: 796px;
background-color: yellow;
overflow:hidden;
}
.left {
display:none;
float: left;
width: 256px;
background: green;
}
.right {
float: right;
width: 796px;
height: 100%;
background-color: red;
}
Here is a live demo 클릭 'colorbox'다음 '쇼 왼쪽 DIV'
여기 내 스크립트입니다.
모두 감사합니다! :))))))
내가 컨테이너가 '확대'하기를 원하지만하지 않는 오른쪽 열 종류의 외부에서 이동을 위해 컨테이너의 무슨 뜻인지 알 겠어? 이것이 내가 오버플로를 시도한 이유입니다. – pufAmuf
@pufAmuf :'.container'에 대해 고정 높이를 설정하고'.left'와'.right'를 동일한 고정 높이로 만들 수 있습니다. 그 방법은 다른 하나 아래에 푸시 될 때'.container'의 가장자리 아래에있게 될 것이므로'overflow : hidden '이 설정되어 있으면 보이지 않을 것입니다. 또는 높이가 다를 경우'.left'와'.right'를 모두 담을 수있는 내부 컨테이너를 사용할 수 있습니다. 다시 오버 플로우가 숨겨집니다. – tw16
흠, 어떤 이유로이 기능을 사용할 수 없습니다. – pufAmuf