百度前端學院-基礎學院-第七天到第八天

迪迪的部落格發表於2018-05-02

第五天到第六天的內容沒有記筆記,不好不好。

第七天到第八天的學習目標是:學習佈局的各種方式。主要包含position相關和Flexbox相關。

知識點:

1、預設情況下,塊級元素的內容寬度是其父元素的寬度的100%,並且與其內容一樣高。

2、概念:外邊距摺疊。

3、position, static,預設值;

                       relative, 需設定top bottom left, right.方向是反的。與靜態定位很相似。

                       absolute, 需設定top bottom left, right. 原點是最近的設定了position的祖先元素,如果沒有,則是html。 定位的元素應該在文件流中的間隙不再存在,絕對定位的元素不再存在於正常文件佈局流程中。相反,它坐在它自己的層獨立於一切。

                        fixed, 這與絕對定位的工作方式完全相同,只有一個主要區別——絕對定位固定元素是相對於 <html> 元素或其最近的定位祖先,而固定定位固定元素則是相對於瀏覽器視口本身。

4、flex佈局。內容較多,請參考https://developer.mozilla.org/zh-CN/docs/Learn/CSS/CSS_layout/Flexbox

      學習了flex容器:flex-flow  align-items  justify-content  flex-

       flex項:flex 

 

相關文章