css position里static 的top bottom left right都是什么意思

我知道position里relativeabsolute的topbottomleftright的意思可是老师说的好像重点说上面两个可是static的topbottomle... 我知道position 里 relative absolute 的 top bottom left right的意思

可是老师说的好像重点说 上面两个

可是static 的top bottom left right
我就不太知道是什么意思

没有写position 像下面
【DIV style="WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 50%" .】

这个里面没写 是什么意思【 父层是定义position 为 static 】?
left的50% 又是什么意思呀???
展开
 我来答
y13031166945
推荐于2018-03-14 · 超过29用户采纳过TA的回答
知道答主
回答量:214
采纳率:0%
帮助的人:78.8万
展开全部
你好,
css里面的position 是定位的
absolute
生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。
元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

fixed
生成绝对定位的元素,相对于浏览器窗口进行定位。
元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

relative
生成相对定位的元素,相对于其正常位置进行定位。
因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。

static 默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。
inherit 规定应该从父元素继承 position 属性的值。

希望对你有帮助,如果说的好,可以伸出你宝贵的双手“ 赞 ”一个!
追问
那个left ??% 这个百分数是什么意思来的
??
【DIV style="WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 50%" .】
追答
如果 position=static,
那么left =50%就没有作用,
left=??%的意思是:
我给你举个例子吧,
如果width=100px; left=50%;
那么意思就是内容距离左边50px;

这样说你明白吗?
大房子里的小乌龟
2013-05-03 · TA获得超过728个赞
知道小有建树答主
回答量:1008
采纳率:0%
帮助的人:405万
展开全部
position有两个属性 一个是relative 一个是absolute
在页面中 有些div并不全是一个贴着一个顺序堆砌的 所以就需要一个用来定位的东西 就是position
对于position来说 定位是相对于谁而定位 这里就是相对于父层来定位
<div style="position:relative;">此为父层
<div style="position:absolute;top:0px;left:0px;">此为子层

</div>

</div>
子层相对于父层定位 子层里面的top 和left 是子层相对于父层的位置 距离上面XXpx 距离左面XXpx 当然也可以用bottom和right left:50%应该是子层距离父层左边框大小为 50%父层width 的一个距离
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hahazaixian6a
2013-05-03 · TA获得超过1295个赞
知道小有建树答主
回答量:1265
采纳率:100%
帮助的人:709万
展开全部
有什么效果吗.生效了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式