繁体   English   中英

为什么我的内容没有选择就被切断?

[英]Why does my content get cut off without the option to scroll?

我正在写一个小型网站来学习HTML和CSS,但我无法使我的内容向任何方向滚动。

当浏览器窗口的大小调整到无法容纳任何内容的程度时,它不再滚动,而是消失了。 “登录”按钮的div应该位于左侧950px处。 这意味着如果浏览器窗口较小,那么它将允许您滚动浏览,对吗?

“新闻”框将显示所有写入的内容,直到到达浏览器窗口的底部为止。 然后它将不会滚动或显示。

有什么建议么?

HTML 这里,CSS在这里

您的CSS具有很多position:fixed属性。 将对象的position设置为fixed ,即使您正在滚动,它也将保持静止。 因此,没有什么可以移动的,因此您无法滚动。 尝试将CS​​S更改为以下内容:

body {
background-color: #222222;
overflow: auto;
color: #ffffff;
font-family: verdana, sans-serif;
}
a { color: #ffffff; }
a:visited { color: #ffffff; }

#page_header {
margin-top: 55px;
margin-left: 100px;
font-size: 50px;
}

#user_info {
/*right: 50px;*/
left: 950px;
top: 60px;
position:absolute;
}
#user_info a {
padding: 15px;
text-decoration: none;
font-size: 35px;
}
#user_info a:hover {
background-color: #606060;
}

#boxes {
margin-top: 100px;
margin-left: 100px;
}

#left_content_box {
padding: 20px;
background-color: #00cdcd;
width: 600px;
float: left;
}
#left_content_box header {
top: 15px;
left: 50px;
font-size: 25px;
}
#left_content_box section {
padding: 10px;
}
#left_content_box section header {
padding-top: 25px;
position: relative;
font-size: 20px;
left: 0px;
}
#left_content_box section p {
position: relative;
top: 20px;
left: 10px;
font-size: 15px;
overflow: auto;
}

这将使所有内容保持在原来的位置,除了现在可以在将浏览器调整为无法显示其所有内容的位置时滚动页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM