gpt4 book ai didi

html - 固定标题和侧边栏, flex 图像区域,需要 css 帮助吗?

转载 作者:太空宇宙 更新时间:2023-11-03 19:11:50 25 4
gpt4 key购买 nike

我敢肯定这对一些 CSS 专家来说是显而易见的,但我被卡住了!

我需要一个固定的页眉、侧边栏和页脚(目前已删除),并且主要内容区域可以根据需要扩大或缩小。问题是主要内容区域将包含一个图像,我希望它增长到最大,永远不要缩小超过最小值,但总是尽可能多地占据主要内容 div 而不会超过屏幕尺寸!

目前图像以 1200x800 的全尺寸显示,超出了我的屏幕边缘,我不知所措。非常感谢任何帮助!

<div id="wrapper">
<div id="container">
<div id="header">
<h1>page header</h1>
</div>
<div id="sidebar1">
<div id="nav">
<ul>
<li><a href="#">menu 1</a></li>
<li><a href="#">menu 2</a></li>
</ul>
</div>
</div> <!-- end #sidebar1 -->
<div id="mainContent">
<div class="imagebox">
<img src="images/image16.jpg" />
</div>
</div><!-- end #mainContent -->
</div><!-- end #container -->
</div>
#wrapper {
position: relative;
margin: 0 auto;
max-width: 1550px;
max-height: 1040px;
min-width: 951px !important;
min-height: 538px !important;
overflow: hidden;
zoom: 1;
width: 100%;
height: 100%;
}

.tcGreyE #container {
background: #333333;
margin: 0 auto;
text-align: left;
}

.tcGreyE #header {
height: 120px;
background-color: #262626;
padding: 10px 0 0 20px;
}

.tcGreyE #sidebar1 {
float: left;
width: 350px;
background: #333333;
padding: 15px 0 0 20px;
}

.tcGreyE #sidebar1 h3, .tcGreyE #sidebar1 p {
margin-left: 10px;
margin-right: 10px;
}

.tcGreyE #mainContent {
position: relative;
margin: 0 10px 0 370px;
max-height: 800px;
max-width: 1200px;
width:100%;
}

.tcGreyE .imagebox {
border: 3px solid white;
width: 100%;
height: auto;
max-width: 1200x;
max-height: 800px;
padding:3px;
}

.imagebox img {
width: 100%;
}

最佳答案

width=100%; 应该从 CSS 的 #mainContent 定义中删除,这修复了它。

关于html - 固定标题和侧边栏, flex 图像区域,需要 css 帮助吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8066997/

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