2018-07-05

1、設置用戶是否能夠選中文本屬性:

? ? ? ? 問題:移動端長按不能復制文本

? ? ? ? 解決:user-select:none |?text?| all | element

2、獲取元素子元素:

? ? ? ? 1.? childNodes? |? firstChild? |? lastChild? 存在兼容問題,可能選擇到換行或者空格

? ? ? ? 2.? children |? firstElementChild? |? lastElementChild??

3、獲取元素兄弟節(jié)點:

? ? ? ? 1.previousSibling? |? nextSibling??存在兼容問題,可能選擇到換行或者空格

? ? ? ? 2.previousElementSibling |? nextElementSibling? 直接匹配節(jié)點

4、獲取父元素:

? ? ? ? parentNode

5、Flex布局

? ? ? ? 容器(父):

? ? ? ? ? ? ? ? flex-direction:? row? |? row-reverse? |? column |? column-reverse? ? ?決定主軸的方向

? ? ? ? ? ? ? ? flex-wrap:? nowrap? |? wrap? |? wrap-reverse? ?如果一條軸線排不下,如何換行

? ? ? ? ? ? ? ? flex-flow :? row nowrap? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? flex-direction屬性和flex-wrap屬性的簡寫形式

? ? ? ? ? ? ? ? justify-content:? flex-start? |? flex-end? |? center? |? space-between? |? space-around? ? ?項目在主軸上的對齊方式

? ? ? ? ? ? ? ? align-items: flex-start? |? flex-end? |? stretch? |? baseline? |? center? ?項目在交叉軸上如何對齊

? ? ? ? ? ? ? ? align-content:? flex-start | flex-end | center | space-between | space-around | stretch? ?多根軸線的對齊方式。如果項目只有一根軸線,? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?該屬性不起作用

? ? ? ? 項目(子):

? ? ? ? ? ? ? ??order? 屬性定義項目的排列順序。數值越小,排列越靠前,默認為0

? ? ? ? ? ? ? ? flex-grow? 定義項目的放大比例,默認為0,即如果存在剩余空間,也不放大

? ? ? ? ? ? ? ? flex-shrink? ?定義了項目的縮小比例,默認為1,即如果空間不足,該項目將縮小

? ? ? ? ? ? ? ? flex-basis? ?定義了在分配多余空間之前,項目占據的主軸空間(main size)。瀏覽器根據這個屬性,計算主軸是否有多余空間。它的? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 默認值為auto,即項目的本來大小

? ? ? ? ? ? ? ? flex? ? ? ? ? ? ?flex-grow, flex-shrink 和 flex-basis的簡寫,默認值為0 1 auto。后兩個屬性可選

? ? ? ? ? ? ? ? align-self:? flex-start? |? flex-end? |? auto? |? stretch? |? center? |? baseline? ? ? ?默認值為auto

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • H5移動端知識點總結 閱讀目錄 移動開發(fā)基本知識點 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇閱讀 4,832評論 0 26
  • 移動開發(fā)基本知識點 一.使用rem作為單位 html { font-size: 100px; } @media(m...
    橫沖直撞666閱讀 3,730評論 0 6
  • 簡書的Markdown貌似不支持插入iframe,所以文章里的JSFiddle示例都改做截圖了,如果有需要可以點擊...
    kangflict閱讀 1,240評論 2 8
  • HTML 5 HTML5概述 因特網上的信息是以網頁的形式展示給用戶的,因此網頁是網絡信息傳遞的載體。網頁文件是用...
    阿啊阿吖丁閱讀 4,954評論 0 0
  • 網頁布局(layout)是CSS的一個重點應用。 一、Flex布局是什么? Flex是Flexible Box的縮...
    抱著熊喵啃什么閱讀 690評論 0 4

友情鏈接更多精彩內容