css属性设置了fixed属性后模块变短了

我的模块没有限定长度,无限延长的,但是设置了fixed属性后,模块就变成了925像素长度,我查了一下,父类属性子类属性里,都没有限定长度,都是无限延长的,他是怎么会变成9... 我的模块没有限定长度,无限延长的,但是设置了fixed属性后,模块就变成了925像素长度,我查了一下,父类属性子类属性里,都没有限定长度,都是无限延长的,他是怎么会变成915像素的固定长度了?
我可能没说清楚,是宽度长度,不是高度,两边都是无限延长的,但是加了fixed属性,宽度变成925px了

但是我屏幕可见宽度是1263px啊,他只缩到屏幕的3分之2处,很难看,要是能撑满屏幕我也就不纠结了
展开
 我来答
硕哥笑呵呵
推荐于2018-03-28 · TA获得超过264个赞
知道小有建树答主
回答量:71
采纳率:100%
帮助的人:59万
展开全部
css属性"position:fixed",它的作用就是将元素相对于窗口固定位置 因为 你的父级元素都是无限延长 而 加入fixed属性后 是要相对于窗口 固定 的 所以 这个高度 就是 你屏幕 可见区域的高度

希望对你有帮助

一个道理 因为 加上这个属性后 他会 一级一级别的往上 数 直到 遇到 有宽度 和高度 元素因为你这里是无限延长 所以 他自动设定为 屏幕的 宽度 和高度 是他的 宽度 和高度 浅白一点的意思就是 只要元素 加上fixed 这个属性 他的宽度 和高度 就不会超出 屏幕 的宽度 和高度
tatooo
2013-07-03 · TA获得超过2119个赞
知道小有建树答主
回答量:2497
采纳率:46%
帮助的人:679万
展开全部
设置fix后 宽度就变成内容的实际宽度了

你可以重新设置宽度为100%
这样就可以跟父级宽度一样了
如果你的父级宽度是无限的,那么他也是无限的了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式