利用float特性实现导航栏浮出效果
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>利用float特性实现导航栏浮出效果</title>
<script src="./asserts/js/jquery-3.6.3.min.js"></script>
<style></style>
<script type="text/javascript">
$(document).ready(function () {
$("#test1").on("click", function () {
$("#left").css("display", "block");
$("#left").css("float", "left");
});
$("#test2").on("click", function () {
$("#left").css("display", "none");
});
});
</script>
</head>
<body>
<button id="test1">显示</button>
<button id="test2">关闭</button>
<div style="background-color: lightgrey; position: relative">
<div id="left" style="width: 300px; height: 300px; background-color: yellow; display: none; margin: 20px; z-index: 999">菜单栏容器</div>
<div id="right" style="width: 100%; height: 350px; background-color: green; text-align: left">
111
<div>内容区域</div>
</div>
</div>
</body>
</html>