Điều này có thể là không thể thực hiện được, nhưng tôi muốn hiển thị phần tử bên ngoài phần tử là overflow: hidden
. Tôi biết rằng không có ý nghĩa và mọi thứ đang làm việc như họ cần, nhưng chỉ muốn kiểm tra lại để xem nếu có một cách.phần tử lực để hiển thị bên ngoài tràn: ẩn
mô tả tốt nhất với mã này:
.outer {
position: fixed;
top: 30px;
left: 50px;
overflow: hidden;
height: 30px;
width: 300px;
background: red;
}
.inner {
position: relative;
}
.show-up {
width: 100px;
height: 300px;
background: green;
position: absolute;
left: 20px;
overflow: visible;
}
<div class="outer">
<div class="inner">
<div class="show-up">this needs to show up ALL 300 pixels high of it</div>
</div>
</div>
Bạn đang cố gắng để thực hiện? tràn là gì: ẩn; ở đó để làm gì? –
Tôi không chắc chắn. Tôi không nghĩ rằng điều này là thực sự có thể. Có lẽ bạn có thể thử thiết lập phần tử bên trong thành "position: absolute;". Tôi nghi ngờ rằng sẽ làm việc mặc dù. Tại sao phần tử outter bị tràn? –
Tình huống này có thể tốt cho việc thêm phần tử cho chú giải công cụ, điều này sẽ chỉ hiển thị khi di chuột qua phụ huynh. Và bạn muốn chú giải công cụ đi ra ngoài phần tử bị tràn: hidden. –