gpt4 book ai didi

html - 具有 z-index 和位置类的 div

转载 作者:行者123 更新时间:2023-11-28 03:48:04 25 4
gpt4 key购买 nike

我需要您帮助将 div 定位到页面中。我有以下 div:

- the header with z-index 10, position absolute, top 0, height 250px, width 100%
- wrapper with margin 0 auto, width 990 and inside
- the menu with z-index 8
- content to the right of the menu with z-index 9 so that i could scroll it below the header.

问题是我希望菜单有固定的位置,这是不可能的,因为它在 x 轴上不起作用,因为它在包装器外面。现在的代码有点乱,但我想使用菜单项来滚动标题下方的彩色大框。

有什么想法吗?

谢谢苏

//示例图片 alt text http://www.m-lab.gr/sample.jpg

最佳答案

你想要的是可能的,但这取决于你的所有相关元素的 css...html、body 等...

您可以发布您的代码或提供链接吗?

对于您的图像,这是一个有效的示例:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html lang="pt" dir="ltr">

<head>
<title>Fixed Menu and Header - Scrolling Content</title>

<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">

<style type="text/css">
html, body{margin:0;padding:0;width:100%;height:100%;}
div.header {position:fixed;top:0;left:0;z-index:1;width:100%;height:200px;background-color:#787878;}
div.menu {position:fixed;left:20px;top:220px;width:200px;height:350px;background-color:#9abd63;}
div.wrapper{float:left;padding-left:260px;padding-top:220px;}
div.blocks{width:600px;height:300px;margin:5px;}
div#block1{background-color:#d9c548;}
div#block2{background-color:#7e4041;}
div#block3{background-color:#d9c548;}
div#block4{background-color:#7e4041;}
div#block5{background-color:#d9c548;}
div#block6{background-color:#7e4041;}
div#block7{background-color:#d9c548;}
</style>

</head>

<body>

<div class="header">This is the Header</div>
<div class="menu">
<ul>
<li>Menu Opt 01</li>
<li>Menu Opt 02</li>
<li>Menu Opt 03</li>
<li>Menu Opt 04</li>
<li>Menu Opt 05</li>
<li>Menu Opt 06</li>
<li>Menu Opt 07</li>
</ul>
</div>
<div class="wrapper">
<div class="blocks" id="block1">Block 01</div>
<div class="blocks" id="block2">Block 02</div>
<div class="blocks" id="block3">Block 03</div>
<div class="blocks" id="block4">Block 04</div>
<div class="blocks" id="block5">Block 05</div>
<div class="blocks" id="block6">Block 06</div>
<div class="blocks" id="block7">Block 07</div>
</div>

</body>
</html>

直接复制过去,测试通过!希望对您有所帮助!

关于html - 具有 z-index 和位置类的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2921790/

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