gpt4 book ai didi

css - 蓝图 CSS 网格布局异常

转载 作者:行者123 更新时间:2023-11-28 13:28:09 27 4
gpt4 key购买 nike

我正在为我的网站元素调整蓝图 CSS 框架,但我注意到蓝图没有遵循它自己的一些规则。我浏览了他们网站上的教程并尝试使用谷歌搜索解决方案,但没有任何效果。

我正在尝试设置这样的页面布局:

-----------------------------------------------------------------------
| Image (header) 950px |
-----------------------------------------------------------------------
|Navbar | Body (560px) | Ad Bar|
| | |(190px)|
| 200px | | |
| | | |
... ..... ...
| | | |
-----------------------------------------------------------------------
| (footer) 950px |
-----------------------------------------------------------------------

我希望 Body 的两侧是 Navbar(带有右边框)和 Ad Bar(带有左边框),它们的高度会扩展以匹配 Body 的高度(根据内容的多少进行缩放)就在其中),还有一个简单地固定在底部的页脚。到目前为止,标题和正文显示完美。但是,导航栏不会跨越主体的高度。此外,广告栏不会出现在主体的右侧,而是环绕到最左侧(导航栏的左侧和主体下方)。页脚似乎也没有与网站的其余部分对齐,因为我将其写为居中对齐文本,但它偏离了中心(稍微向左)。

这是我的 HTML5 代码:

<!DOCTYPE html>

<html lang="en">
<head>
<meta charset="utf-8" />

<link rel="stylesheet" href="blueprint/screen.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="blueprint/print.css" type="text/css" media="print" />
<!--[if lt IE 8]>
<link rel="stylesheet" href="blueprint/ie.css" type="text/css" media="screen, projection" />
<![endif]-->

<!--Import fancy-type plugin. -->
<link rel="stylesheet" href="blueprint/plugins/fancy-type/screen.css" type="text/css" media="screen, projection" />

<link rel="stylesheet" href="style.css" type="text/css" media="screen, projection" />

<title>My Web Site Home</title>
</head>

<body>
<div class="container">
<!------------------------------------------------------->
<div id="header" class="span-24" style="background: #F68712">
<h1 id="siteheader"><img src="logo.png" alt="Logo" id="header-image" /></h1>
</div>
<div id="sidebar" class="span-5">
<div class="span-6">
<a href="#"><img src="home.png" alt="Home" /></a></li>
</div>
<div class="span-6">
<a href="#"><img src="newmember.png" alt="Member Sign Up" /></a>
</div>
<div class="span-6">
<a href="#"><img src="memberlist.png" alt="Member List" /></a>
</div>
</div>
<div id="main" class="span-12 prepend-1 append-1" style="background: #F5F5DC">
<p>Some text.</p>

<p>Some more text.</p>

<p>Even more text!</p>
</div>
<div id="adbar" class="span-5 last">
Ads.
</div>
<div id="footer" class="span-24" style="text-align: center">
<h6 class="alt">Copyright &copy;2012 Joe Schmo.</h6>
</div>
<!------------------------------------------------------->
</div>
</body>
</html>

我已经按照网站上的所有英文教程进行操作,但似乎无法弄清楚为什么它不想合作。我正在使用 Microsoft Webmatrix 开发我的网站,并在 IE9 和 Chrome 中预览我的网站。如果有人能伸出援手,我将真的感激不尽。

谢谢!

最佳答案

<hr style="clear:both; width:100%" />

在页脚 div 之前试试这个

关于css - 蓝图 CSS 网格布局异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13904454/

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