ZG前端學習第二天2020-10-30
今日週五 老師外出自習一天
學習內容 :
css選擇器中的屬性選擇器 M[attr] { }通過標籤的屬性進行匹配
*= 部分匹配 = 完全匹配 ^= 起使匹配 $= 結尾匹配 使用M[attr *= '所需要的屬性‘]{ }
層次選擇器 M N M>N M~N M+N
css詳細的優先順序 行內(1000) > id (100) > class(10) = 屬性選擇器 = 偽類 >標籤(1)=偽元素 > 通配
css盒子模型中存在的幾個問題 margin疊加 (解決: 只給一個元素新增margin或者採用BFC規範) 和 margin內嵌的傳遞(用padding來代替margin-top 加一個邊框 或者BFC規範)
所謂的BFC規範 (塊級格式化上下文)形成一個獨立的容器不受到外界的影響
使用 :float除了none position中的absolute和fixed overflow除了visible預設的 display中的 inline-block 和table-cells 和flex
應用場景除了上面margin的2個問題還有浮動和覆蓋。
屬性的繼承與不可繼承:
-
不可繼承的: width min-width max-width height min-height max-height
display margin padding left right top buttom background overflow position z-index float clear table-layout vertical-align page-break-after page-bread-before 和unicode-bidi -
所有元素可以繼承 visibility cursor
-
內聯元素可以繼承 letter-spacing word-spacing white-space line-height color font font-family font-size font-style font-variant font-weight text-decoration text-transform direction
-
塊狀元素可繼承 text-indent text-align
-
列表元素可繼承 list-style list-style-type list-style-positon list-style-image
-
表格元素可繼承 border-collapse
css的省略號寫法:
- 固定width
- 不允許折行 white-space:nowrap
- 溢位隱藏 overflow:hidden;
- 新增省略號 text-overflow:ellipsis
瀏覽器的核心和字首
瀏覽器 核心 字首
IE Trident -ms-
Chrome Webkit -webkit-
Firefox Gecko -moz-
Opera presto -o-
Safari Webkit -webkit
美化表單中label和input的使用是通過 label的for屬性和input的id屬性相連
相關文章
- Numpy學習第二天
- java學習第二天Java
- 學習css的第二天CSS
- K線學習第二天
- 學習Go的第二天Go
- Mysql基礎學習第二天MySql
- Vue2 第二天學習Vue
- JAVA學習的第二天感想Java
- 前端系統學習——前端學習路線前端
- 前端學習前端
- 前端學習之Bootstrap學習前端boot
- html5進階學習第二天HTML
- React元件化學習總結第二天React元件化
- Linux第二天的學習記錄Linux
- 如何學習前端?前端
- 前端學習方法前端
- 前端學習框架前端框架
- Web前端如何學?Web前端學習方法分享Web前端
- web前端學習——零基礎web前端學習路線Web前端
- Java學習第二天變數、常量和運算子Java變數
- web前端學習之路Web前端
- 前端學習路線前端
- 前端學習(四)--jQuery前端jQuery
- web前端學習方案Web前端
- 前端學習筆記前端筆記
- web前端學習指南Web前端
- 前端學習路徑前端
- Web前端學習——JavaScriptWeb前端JavaScript
- Web前端學習——HTMLWeb前端HTML
- Web前端學習——CSSWeb前端CSS
- 前端學習雜談前端
- 前端學習資料前端
- 前端學習資源前端
- 學習前端相關前端
- 前端週刊第62期:學習學習再學習前端
- 第二天學javaJava
- java學習第二天 20207/7Java
- 想要學習web前端需要學習那些課程Web前端