问答详情
源自:13-9 Relative与Absolute组合使用

把BOTTOM改成LEFT,为什么BOX4的文字不在BOX3里面,哪位大神告诉我一下,如图

https://img4.mukewang.com/5b5061e60001ee2607990444.jpg

把BOTTOM改成LEFT,为什么BOX4的文字不在BOX3里面,哪位大神告诉我一下,如图

提问者:慕侠2526973 2018-07-19 18:05

个回答

  • 从人进化成猿
    2018-08-01 14:02:10
    已采纳

    不进行相对定位处理的时候,网页上的块状元素是按照右上到下垂直分布的,你只设置了向左偏移30px所以不在框内显示。

  • 佩枷233
    2018-07-21 09:00:23

    因为初始位置吧。初始位置他们就是一上一下,如果写left:0;你会发现他们还是原来的位置,因为已经左对齐了。bottom:0;是为了让下面那个box去和上面那个box的底部对齐,这时候它才会移动到上面那个box里面去。

  • 陌城烟雨
    2018-07-20 10:30:27

    注意看代码,#box4是一个id选择器,你所说的文字本身就在#box4这个容器内,box4与box3根本就是不相干的两个容器,他怎么会到box3里?同学

  • weibo_上辈子可能是只狗_0
    2018-07-19 18:27:02

    我觉得有可能是用left移动超出了父元素的大小,所以已经脱离出来了

  • qq_MWW_0
    2018-07-19 18:18:33

    bottom:0px;

  • qq_MWW_0
    2018-07-19 18:17:17

    bottom:0