自適應(yīng)元素中如果存在子級(jí)元素,它有`clear: both;`,右列子級(jí)元素跑出父級(jí)元素了,這個(gè)原因是什么?
自適應(yīng)元素中如果存在子級(jí)元素,它有`clear: both;`,右列子級(jí)元素跑出父級(jí)元素了,這個(gè)原因是什么?
clear: both; ?=> ?元素被向下移動(dòng)用于清除之前的左右浮動(dòng)。這里即將左側(cè)浮動(dòng)元素屬性去除了,左側(cè)div獨(dú)占一行,右側(cè)子元素則跑到下方,由于父元素左側(cè)有外邊距,所有子元素左側(cè)也空出了對(duì)應(yīng)的位置。
我理解的對(duì)嗎?
2021-08-28
float: right;margin-left: -400px;這兩個(gè)是關(guān)鍵