gpt4 book ai didi

html - CSS 标题和页面图像背景

转载 作者:太空宇宙 更新时间:2023-11-04 03:12:33 26 4
gpt4 key购买 nike

嗯,我是 CSS 和 HTML 的新手。我想要实现的目标是拥有页眉背景图片和页面背景图片,该页面背景应与内容重复。

这里有 CSS 样式表...

body,td,th {
color: #18130E;
font-size: 13px;
line-height:15px;
}
body {
background: white url("images/test_bg4.jpg");
background-color: #F6F3E0;
margin:0px;
}
.header {
height:164px;
width:1032px;
padding-top:66px;
margin-top: 1cm;
position:relative;
left:50%;
margin-left:-516px;
background-image: url("images/header_back.png");
background-repeat:no-repeat;
background-position:top center;
}

.page {
height:164px;
width:1032px;
padding-top:66px;
margin-top: 1cm;
position:relative;
left:50%;
margin-left:-516px;
background-image:url("images/bb2.png");
background-repeat:repeat-y;

}

还有我的 HTML ...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Lore Ipsum</title>
</head>

<link rel="stylesheet" type="text/css" href="style.css" />
<body>

<div class="header">

</div>

<div class="page">

<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam ut massa fringilla, malesuada neque ac, dapibus nunc. Vivamus ac rhoncus magna, vitae congue massa. Proin nec urna sed dolor mollis condimentum ut a ipsum. Proin dignissim malesuada nulla volutpat pellentesque. Donec maximus, tellus auctor vehicula pretium, elit augue consequat velit, eget tempus felis dolor eget justo. Sed iaculis eros quam, molestie venenatis odio varius sed. Fusce nibh tortor, vehicula vitae nunc at, lacinia auctor massa. Etiam egestas pulvinar rutrum. Maecenas auctor felis ut tempor dignissim. Donec vitae gravida libero. Aliquam convallis dignissim gravida. Duis fringilla, erat nec egestas tristique, lacus ex ultricies nunc, in ultricies lectus neque quis neque. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi egestas cursus ornare. Morbi accumsan auctor ex non lacinia. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
</p>
<p>
Cras sed imperdiet eros. In ac tincidunt mi. Aliquam consectetur ultricies turpis, at rhoncus ante accumsan a. Pellentesque ex turpis, venenatis a egestas eget, condimentum id velit. Sed molestie justo sed tortor tempor, vel scelerisque mauris pharetra. Sed eget ipsum ultrices, pretium purus id, ornare quam. Ut viverra orci pellentesque, dictum nulla in, laoreet eros. Aenean quis placerat libero. Nunc eu metus eu sem suscipit eleifend. Cras molestie mauris quis bibendum congue. Morbi ac risus quis metus vulputate lacinia. Pellentesque efficitur arcu quis est feugiat, ut elementum augue fringilla.
</p>
<p>
Duis consequat non nisi eget dapibus. Proin ultrices vel risus sit amet sagittis. Integer vulputate fermentum purus vitae feugiat. Donec semper, est eget suscipit pretium, est felis ultrices nulla, pulvinar mollis turpis arcu ac diam. Maecenas et lobortis magna. Aliquam mattis purus quis eros dapibus, in dignissim mi finibus. Etiam suscipit urna vitae tempus molestie. Duis eleifend ligula orci, et eleifend mauris imperdiet et. Nunc ac risus enim. Quisque sodales bibendum bibendum. Maecenas velit sem, auctor id est quis, tincidunt venenatis nibh. Sed sollicitudin vitae ligula non consectetur.
</p>
<p>
In eros libero, aliquet in enim eu, pellentesque condimentum nulla. Donec ullamcorper lobortis risus, vitae auctor mauris rutrum in. Praesent accumsan vitae magna id imperdiet. Nunc auctor ante non turpis mattis ultricies. Suspendisse viverra nibh id enim cursus commodo. Donec blandit, lectus sed scelerisque eleifend, nisi sem fringilla lacus, scelerisque auctor ex nisl iaculis nisl. Morbi velit sapien, elementum vitae vehicula vestibulum, lobortis eu lorem. Sed cursus sed urna id mattis. Nulla consectetur facilisis auctor. Nullam hendrerit eget sem vitae suscipit.
</p>
<p>
Aenean vel magna luctus, auctor urna et, vulputate lacus. Proin enim libero, dignissim sed faucibus id, tincidunt convallis arcu. Phasellus in finibus erat, sit amet luctus mi. Etiam at pellentesque magna, vel euismod felis. Phasellus consectetur augue elit, ac convallis magna bibendum ut. Cras et elit nulla. Etiam hendrerit auctor tortor, non consectetur justo viverra eu. Nullam scelerisque porttitor felis eget accumsan. Sed nec mauris libero. Pellentesque rhoncus leo in metus lacinia, a elementum justo interdum.
</p>


</div>

</body>

</html>

但问题是正在发生的事情是...... http://i.imgur.com/AAgo9mv.jpg

这两张图片应该是一张下单的,就像一页一样。

最佳答案

好的,这里有一些事情可以让这个网站以一种时髦的方式工作,我会给你一些建议:

  1. 为页眉和页面类的宽度指定一个百分比(例如:80%)。
  2. 删除左侧:50%,因为它会打断页面的流程。
  3. 删除 margin-left: -516px 因为它也有 left: 50% 的负面影响。您可以通过给定一个 margin-left 来实现向右移动您的元素,但我相信您通过使它在页面上将您的元素居中来不正确地使用它,为了解决这个问题您应该看到 #4。
  4. 为您的页面和标题类提供 margin: 0 auto,以便它们在页面中居中。
  5. 从您的页面和标题类中删除 position: relative ,除非您有其他具有不同定位的元素(例如绝对/固定)。
  6. 为您的页眉和页面元素指定一个最大宽度,该值由您决定。这将确保您的元素的宽度不仅是您想要的宽度,而且在不同的浏览器宽度上也是流畅的。
  7. 引用任何关于“移动优先 CSS”的文档,这将为您的 future 提供巨大的知识,即使您只想制作非常简单的网站,不用说这些知识大有帮助。

完成此操作后,请告诉我它是否有帮助,如果您有更多我们可以帮助解决的问题,请更新您的代码。

关于html - CSS 标题和页面图像背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29306525/

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