Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多个CSS表单-容器div背景不在顶部?_Css_Html - Fatal编程技术网

多个CSS表单-容器div背景不在顶部?

多个CSS表单-容器div背景不在顶部?,css,html,Css,Html,我正在给一个无聊的网页注入新的活力。请在此处查看我的模板的外观: 漂亮的一页 现在,当我去添加我现有的背景/菜单/页脚时,我不知何故丢失了我的容器图像- /* structure */ .container { background: url(/img/bgcontainer.gif) repeat-y; margin: 0 auto; width: 702px; position:relative; } 我删除了位置:相对;(但还是失败了)。请注意,我必须使用web内容管理器,因为我没有其他

我正在给一个无聊的网页注入新的活力。请在此处查看我的模板的外观: 漂亮的一页

现在,当我去添加我现有的背景/菜单/页脚时,我不知何故丢失了我的容器图像-

/* structure */
.container {
background: url(/img/bgcontainer.gif) repeat-y;
margin: 0 auto;
width: 702px;
position:relative;
}
我删除了位置:相对;(但还是失败了)。请注意,我必须使用web内容管理器,因为我没有其他访问该网站的权限。由于这个原因,我的CSS页在页面的中间。 这是页面现在的外观,w/missing bgcontainer.gif:

请帮助-谢谢

在的帮助下,我可以看到这两个页面的html结构完全不同。在“good”一节中,您有一个“.container”div作为大多数内容的包装,您可以在这里看到它,它带有黑色边框:

但是在“错误的”一个上,您在相同的位置有一个“#container”div,而在另一个“#container”div下一步,嵌套在该“#container”中,它只包装该标题

“错误”页面的“#container”div跨越整个witdh

顺便说一下,我喜欢你的设计

编辑: 这是带有
float:left的页面的外观
左:107px添加到“.container”分区


这是你最大的问题:

HTML页面的结构差异太大,无法将此问题固定在一行代码上。在“旧”页面中有5个样式表,包括您自己的样式表;在“新”页面中只有一个样式表


添加default.css样式表时,新旧页面看起来不一样的原因是,旧页面有四个其他样式表也在应用样式,其中许多样式表覆盖了您自己的样式表。

链接返回
403禁止的
不确定发生了什么事??下面的这位先生发现链接没有问题。我很高兴听到你们所有人的来信——除了给出的建议仍然不起作用之外——还有其他人??感谢你们这么快的回复-(网站页面w/菜单)如果我不理解第一个容器是web内容管理器,我无法更改。第二个div容器是我的html??我看不出有什么问题。你能说得更具体一点吗?对不起,我说的类不是田园诗,对不起,我的命名约定哪里不是很好!在具有URL的页面中,“你有这个HTML:[…]……在顶部使用样式表/CSS/屏幕。CSI“My在中间使用IMG/DEFUCT.CSYES,我看到你在说什么。据我所见,容器div的问题不是垂直跨越来封装所有嵌套元素(视觉上)。是因为浮动。它包含浮动元素,但.container未浮动,因此当遇到第一个浮动元素(.main)时,它会“停止”,就像你在屏幕上看到的一样。如果你将其浮动,你将看到你的背景,尽管你会遇到其他布局问题。是的-我确实意识到摩西-因此我写背景图像覆盖脚本的原因。唯一缺少的是侧边导航-我正在尽力,因为我无法更改旧的样式表s、 我只想让页面成为新的,不同于其他页面。我的观点是,如果你试图将样式表集成到一个旧页面中,那么你的开发页面应该是你的live页面的精确副本(换句话说,你应该将这4个样式表添加到你的测试页面中,这样你就会知道它们是如何影响你编写的代码的).是的-我先做的。这就是为什么我在这里-我不能解决这个问题。。。