gpt4 book ai didi

CSS定位和滚动

转载 作者:行者123 更新时间:2023-11-28 10:50:29 26 4
gpt4 key购买 nike

我正在尝试获取左侧菜单和右侧横幅,并在中心面板滚动文本时让它们固定在原位 - 由于尺寸原因,横幅必须位于中心面板的顶部 - 配色方案为白色黑色背景文字,菜单除外 <ul>有自己的配色方案

我对 css 比较陌生,所以可能已经自欺欺人了 - 我已经尝试过,但目前右上角的横幅在滚动时确实保持固定,但文本覆盖它并且左上角的菜单从屏幕上弹出

JS Fiddle

<head>
<style>
#container {
width:90%;
height 100%;
background-color:Black;
margin: 0 auto;
text- align: left;
}
#banner {
float: right;
background-color:black;
width:40%;
top:1;
right:1;
position:fixed
}
#sidebarmenu {
float: left;
width: 10%;
background-color:Black;
padding: 15px 10px 15px 20px;
top:1;
left:1;
position:fixed
}
#mainContent {
background-color: Black;
color:White;
position: absolute;
left: 120px;
width: 50%;
top:220;
margin: 0 0 0 15%;
}
body {
color: white;
background-color: black;
}
.sidebarmenu ul {
margin: 0;
padding: 0;
list-style-type: none;
font: bold 13px Verdana;
width: 180px;
border-bottom: 1px solid #ccc;
}
.sidebarmenu ul li a {
display: block;
overflow: auto;
color: black;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
}
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active {
background-color: #c0c0c0;
}
.sidebarmenu ul li a:visited {
color: white;
}
.sidebarmenu ul li a:hover {
background-color: black;
color:red;
}

</style>
</head>
<body>
<div id="container">
<div id="banner" ><img style="float:right" alt="logo text" src="/banner.png" /></div>
<div id="mainContent" >TEXT</div>
<div class="sidebarmenu">
<ul id="sidebarmenu1">
<li><a href="index.html">Home</a></li>
<li><a href="1.html">Info</a></li>
<li><a href="11.php">Contact Us</a></li>
<li><a href="2.php">Page 2</a></li>
<li><a href="3.php">Page 3</a></li>
<li><a href="4.php">Page 4</a></li>
<li><a href="5.php">Page 5</a></li>
<li><a href="6.php">Page 6</a></li>
</ul>
</div>
</div>
</body>

感谢任何关于我应该学习/关注的内容的帮助/评论/指导

最佳答案

呸!从哪儿开始?大声笑您的代码几乎每一行都需要修复。我这里有一个重新设计的演示,但基本上,在定位元素时必须注意站点架构。组织就是前端开发的一切。

参见 DEMO

关于CSS定位和滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22816962/

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