div3他的父元素是谁?父元素是怎么看的是靠近盖元素的前面的元素都是称为父元素吗?

来源:2-5 编程练习

陈立天

2019-11-06 16:05:03

http://img.mukewang.com/climg/5dc27e8209772aac11460999.jpg

写回答

3回答

好帮手慕慕子

2019-11-06

同学你好, 

  1. div3的父元素是div2, 父元素主要是看html中的嵌套关系, 示例: 在html结构中div2下直接嵌套的元素是div3,那么div3的父元素就是div2

    http://img.mukewang.com/climg/5dc293fc093b5e8805210134.jpg

    “全栈丶obj”这位同学解释的也很棒, 可以参考理解一下哦

  2. 你截图的这段代码中, div1设置了左浮动, 同时也给div2设置了右浮动了,div3继承父元素(div2)的float属性也右浮动,  所以蓝色方块不会围绕红色方块, 也不会覆盖显示的,而是红色在左侧显示,蓝色方块在右侧显示

    http://img.mukewang.com/climg/5dc2952709ddb37008560773.jpg

    效果图, 因为div3是div2的子元素,所以绿色盒子在蓝色内部显示,看起来像是覆盖在了蓝色盒子的上面

    http://img.mukewang.com/climg/5dc2954d09fe6cb319200335.jpg

同学可以下去编写一下代码,根据代码实现效果帮助自己更好的去理解哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~~

0

全栈丶obj

2019-11-06

div3写在div2的下面,因此是div3的父元素是div2,看父元素的关键在于看清楚嵌套关系

0

陈立天

提问者

2019-11-06

然后补充一下问题在div1当中添加了 float:left 不应该是 蓝色方块围绕着红色方块了吗 为什么是覆盖呢????

0

0 学习 · 40143 问题

查看课程