gpt4 book ai didi

html - 第一次加载页面时如何使用jquery在移动 View 中隐藏侧边栏

转载 作者:行者123 更新时间:2023-11-28 03:42:16 24 4
gpt4 key购买 nike

如果网站将在移动 View 中打开,我如何触发输入元素的选中事件。我想在文档加载时处理该选中的事件,以便最初我只能显示 .portfolio 类。请帮我处理一下

.sidebar {
background-color: black;
width: 150px;
position: absolute;
top: 0;
left: 0;
bottom: 0;
}

.sidebar h1 {
color: white;
}

.portfolio {
background-color: red;
position: absolute;
top: 0;
left: 150px;
right: 0;
bottom: 0;

-moz-transition: left 0.5s ease;
transition: left 0.5s ease;
}

input[type=checkbox] {
display: none;
}

input:checked ~ .portfolio {
left: 0;
}

input:checked ~ label {
left: 0;
}

label {
z-index: 2;
position: absolute;
top: 0;
left: 150px;
background-color: blue;

-moz-transition: left 0.5s ease;
transition: left 0.5s ease;
}



<div class="main-wrap">
<input id="slide-sidebar" type="checkbox" role="button" />
<label for="slide-sidebar"><span>close</span></label>
<div class="sidebar"><h1>Settings</h1></div>
<div class="portfolio"><h1>My Portfolio</h1></div>
</div>

最佳答案

以下代码可能对您有所帮助。

$(document).ready(function(){
$("#log").text($(window).width());
$(window).resize(function() {
var window_width=$(window).width();
$("#log").text(window_width);
if(window_width<500)
$('.sidebar').hide();
else
$('.sidebar').show();

});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Window width :
<div id="log">
</div>
<div class="main-wrap">
<div class="sidebar"><h1>Settings</h1></div>
<div class="portfolio"><h1>My Portfolio</h1></div>
</div>

关于html - 第一次加载页面时如何使用jquery在移动 View 中隐藏侧边栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44151716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com