html+css+div 出现滚动条,为什么头部显示不全

如图... 如图 展开
 我来答
222傻猪
2013-03-18 · TA获得超过1111个赞
知道小有建树答主
回答量:348
采纳率:66%
帮助的人:217万
展开全部
你的头部宽度和下面的内容div设置宽度是不是不一样,头部设置的是100%,下面的内容宽度超过了浏览器的宽度,就会出现滚动条,但是头部的部分还是原来浏览器宽。
两种方案:
1.把头部宽度设置和下面内容的宽度相同,不过这样你的页面就会一直有滚动条,而且头部文字有可能在打开初始页面时有可能太靠右而看不到,必须滚动下面的滚动条才能看见。
2.把内容的字体大小,边距等等缩小,让它的整体宽度和头部宽度相同。这样不会出现下面的滚动条,唯一的缺点是字体缩小了,看的就不会太清晰。

具体效果你可以看看。
tatooo
推荐于2016-09-24 · TA获得超过2119个赞
知道小有建树答主
回答量:2497
采纳率:46%
帮助的人:681万
展开全部
你头部设置宽度是100%
也就是一个屏幕的距离

所以超出一个平面的宽就是空白了

解决办法
1、将头部宽度写死,或者设个最小宽度;
2、用js获取页面的最大宽度,然后赋值给头部;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缓步莫迟疑C
2013-03-18 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6528万
展开全部
因为你上面的宽度定义的是100%,而100%代表的是与浏览器窗口可见区域同宽,而不是与整个滚动区域同宽,所以,如果你不拉横向滚动条就刚好,一拉就会看到右则的留白.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
峰峰考古
2013-03-18 · 超过27用户采纳过TA的回答
知道答主
回答量:104
采纳率:100%
帮助的人:82.4万
展开全部
代码贴上,看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式