javascript - CSS/HTML : How to make a left side div responsive that collapse when minimized the browser

标签 javascript jquery html css flexbox

所以我有两个分区页面主体的 div,但我需要在用户最小化页面时折叠左侧的 div。当它单击折叠的侧 div 时,它会返回到上一个。

html

<div class="" style="display:flex; min-height:700px;">
        <div class="left_temp_sider">
            DIV1
        </div>
        <div class="right_temp_sider">
            DIV2
        </div>
</div>

CSS

.left_temp_sider{
   min-width: 300px;
   margin-top:70px;
   padding:20px 0px 20px 35px; 
}
.right_temp_sider{
   flex:1;
}

This how it looks like

最佳答案

尝试媒体查询:需要重置最小宽度而不是最大宽度

@media screen and (max-width: 600px) {
    .left_temp_sider{
         min-width: 50px;

    }
}

如果您的视口(viewport)宽度小于 600 像素,将应用 @media 中指定的 CSS 规则。

关于javascript - CSS/HTML : How to make a left side div responsive that collapse when minimized the browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38877620/

相关文章:

javascript - 带有内部链接的 DOM 菜单 - 语法问题?

javascript - 如何在不使用下拉列表的情况下实现自动完成?

javascript - 如何设置动态图像的高度和宽度

javascript - 根据屏幕大小调整 html 表格宽度

javascript - 使用 javascript 预加载图像不起作用

javascript - 使用 jQuery 提交表单时的竞争条件

javascript - 主干 View 可以有多个集合吗?

javascript - $($(this)) 是什么意思?

javascript - 所有图像都在 jQuery 中加载?

javascript - 删除点击功能,但保持悬停不变