【发布时间】:2019-09-27 16:45:19
【问题描述】:
我正在尝试编辑一些 CSS 以在我的网站的右侧和左侧添加一个边框。我的问题是,当我将高度设置为 100% 或自动时,什么也没有发生,但是当我改变高度时它可以工作,但我不能使用它,因为我希望它随着内容而改变。
我注意到在 expression web 中,我的 sitegrinder div 看起来过于挤压顶部,而不是内容的全长。这可能是由于定位吗?溢出可以以某种方式解决这个问题吗?
我已经包含了下面的css和html
<div id="sitegrinder">
<div id="bgrepeat">
<div id="id68logo"></div>
<div id="bglight"></div>
<div id="topbanner"></div>
<div id="id53light"></div>
#sitegrinder {
left: auto;
top:auto;
width: 960px;
position: relative;
margin:auto; }
我还注意到,当我在 css 中包含 overflow:hidden 时,我的所有内容都显示在该 div 的顶部。
【问题讨论】:
-
如果您可以提供指向演示页面的链接和/或显示您希望其外观的图片,则可能更容易提供建议。此外,可能值得在 doctype.com 上发布(以获得更纯粹的 html/布局支持)。
-
doctype.com 将于 2013 年 2 月关闭。
标签: css height css-position