美文网首页
边玩Minecraft边学CSS的定位方式

边玩Minecraft边学CSS的定位方式

作者: XY圆圆 | 来源:发表于2017-07-06 13:25 被阅读0次

相对定位、绝对定位

准备工作

           background:url('images/grass.png')

<p>将上次的土块模型中的background换成土块
在css块状结构中换背景图
但是将图形放上去以后被拉升了
要使图像像素保持不变,有一个css的background-size来限定
</p>

           background-size: contain;是限定在盒装大小之内
这是现在的效果图

最后一步:在顶上放一朵小花

image.png

在css中写了一朵花的样式,然后在HTML中加入新的标签样式

准备工作完成

相对定位

目标:把花移动到第二层空白的位置
相对定位:定位系统的参照坐标系和坐标点
相对于自己之前本应该在的位置的偏移量

左上角

距离顶部偏移64px,距离左侧偏移128px

                    position: relative;
                    left: 64px;
                    top:64px;
偏移后的位置

之前的空白占位不会消失

绝对定位

新增了一个小黄花的样式,将在两个土块之间,用绝对定位看看会发生什么把
                   position: absolute;

在css中加入一行代码后小黄花的占位消失了

image.png 原始
改成abusolute占位以后原有的占位就不存在了 偏移之后发现小黄花的红点占位并不在空白的位置,说明便宜还是有问题的

问题的原因是yellow-flower的父级没有定义是absolute还是relative

定位父级bg后

出现刚刚偏差的原因:当上次没有定义是绝对还是相对的时候就会往上追溯,刚才BG的父级是body,由于默认的margin不为0,就有了8px的偏差

基于定位的居中

                      body{ margin:0;
                            background:url('images/brick.jpg');
                            background-size:150px 150px;}

居中定位之前的准备工作


加一个画框和一个背景墙

用绝对定位的百分百
内层元素处于外层元素的50% 的位置

要先把定位方式改成absolute

               position: absolute;
               left:50%;
               top:50%;
css的缺陷 用transform属性修改定位点的位置
              transform: translate(-50%,-50%);
侯爵老师的小讲解

相关文章

  • 边玩Minecraft边学CSS的定位方式

    相对定位、绝对定位 准备工作 将上次的土块模型中的background换成土块在css块状结构中换背景图但是将图形...

  • Python Web开发实战:边玩Minecraft边学CSS定

    这堂课非常有趣,侯老师把上一堂课中的代码进行了简单修改,就成了minecraft中的三层砖墙:实在是用心良苦!这种...

  • 边玩边学

    2019-7-31 水伊散文 “Strike!”屏幕显示着。“耶!”我为朋友欢呼着,尖叫着。 我们正在打保龄球。S...

  • 边学边玩

    六点下课的,去逛吃逛吃到九十点才回来,一群女人在一起,人多逛街逛不到一起,不过吃了考冷面,和冰粉还感觉还不错。 现...

  • 边玩边学

    双胞胎明年9月就要上小学一年级了,老母亲有些焦虑,开始进行孩子数感的培养。 为什么说是数感的培养,我们说学习语言有...

  • 边玩边学

    星雨假期在家疯狂看电视。我打趣他:“家里的电视机要被你包场了。” 星雨却得意地说:“我看电视的时候,还能学习汉字呢...

  • 边学边玩

    初为人母时,那种来自生命的感动,都能让女人成为最幸福的人。以宽阔的心,包容对不起你的人;以感恩的心,感谢所拥有的。...

  • 边玩边学和边玩边回炉

    边玩边学和边玩边回炉。 这是我对一边玩一边学的孩子的思考。 一边玩手机一边学,这是不可取的。 那么怎么把玩和...

  • 边学边玩边前行

    上次歪脖子事件后我深深的自我反省,终于在国庆节前恢复元气,病去如抽丝的感觉真好。 医生一再嘱咐我玩少手机啊,注意颈...

  • 边玩儿边“学”

    在五月最后的日子,我在石家庄植物园逛了一下午。 虽然早早就起床了,我这人就是,一惦记什么事就会早早醒来,但这并没...

网友评论

      本文标题:边玩Minecraft边学CSS的定位方式

      本文链接:https://www.haomeiwen.com/subject/bwbzcxtx.html