摘要:兩種方法方法通過遞歸配合獲取我們找一個離最近的類名為的祖先元素通過去判斷的父一級的類名是否為,如果不是,則將當前元素作為子元素向上查詢,以此類推直到查詢到結果效果方法采用事件源,簡單介紹下吶
兩種方法
方法1 通過遞歸配合parentNode、getAttribute獲取
我們找一個離span最近的類名為aaa的祖先元素 通過span..parentNode.getAttribute("class")=="aaa" 去判斷span的父一級的類名是否為aaa,如果不是,則將當前元素作為子元素向上查詢,以此類推直到查詢到結果()
##
效果:
方法2 采用事件源 event,簡單介紹下
吶~~~~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/106803.html
摘要:而在文檔流中,如果浮動元素和跟隨元素都是元素,它們兩在默認情況下都將占據一行。而由于浮動元素脫離了文檔流,如果父元素沒有指定高度或者其他元素撐起,也就出現了所謂的浮動元素的父元素高度塌陷。 為什么要寫《重塑你的CSS世界觀》系列文章 由于從工作到現在,我的主要工作都是寫JavaScript,幾乎沒怎么碰CSS,通常都是別人寫好界面,然后我來開發JavaScript邏輯代碼,這導致了嚴重...
摘要:而在文檔流中,如果浮動元素和跟隨元素都是元素,它們兩在默認情況下都將占據一行。而由于浮動元素脫離了文檔流,如果父元素沒有指定高度或者其他元素撐起,也就出現了所謂的浮動元素的父元素高度塌陷。 為什么要寫《重塑你的CSS世界觀》系列文章 由于從工作到現在,我的主要工作都是寫JavaScript,幾乎沒怎么碰CSS,通常都是別人寫好界面,然后我來開發JavaScript邏輯代碼,這導致了嚴重...
摘要:大致步驟如下監聽滾動事件,計算目標元素距離視口的距離。距離滿足條件時,創建占位元素,修改目標元素定位方式為。僅僅為了實現這個效果頁面上沒有其他內容大動干戈性價比很低。對癥下藥,讓滾動發生在被誤匹配上的祖先元素內即可恢復。為什么要寫這篇文章 Sticky 也不是新知識點了,寫這篇文章的原因是由于最近在實現效果的過程中,發現我對 Sticky 的理解有偏差,代碼執行結果不如預期。決定寫篇文章重新...
摘要:大致步驟如下監聽滾動事件,計算目標元素距離視口的距離。距離滿足條件時,創建占位元素,修改目標元素定位方式為。僅僅為了實現這個效果頁面上沒有其他內容大動干戈性價比很低。對癥下藥,讓滾動發生在被誤匹配上的祖先元素內即可恢復。為什么要寫這篇文章 Sticky 也不是新知識點了,寫這篇文章的原因是由于最近在實現效果的過程中,發現我對 Sticky 的理解有偏差,代碼執行結果不如預期。決定寫篇文章重新...
摘要:控制框塊級元素和塊框以及行內元素和行框相關的概念。規則在行內格式化上下文中,框一個接一個地水平排列,起點是包含塊的頂部。 CSS的可視化格式模型 CSS中規定每一個元素都有自己的盒子模型(相當一規定了這個元素如何顯示); 然后可視化格式模型則是把這些盒子模型按照規則擺放到頁面上,也就是如何布局; 換句話說,盒子模型規定了怎么在頁面上擺放盒子,盒子的相互作用等等; CSS的可視化格式模...
閱讀 2566·2021-11-23 09:51
閱讀 3363·2021-11-22 15:22
閱讀 1876·2021-11-18 13:22
閱讀 2266·2021-09-24 09:48
閱讀 1314·2019-08-29 13:58
閱讀 1307·2019-08-26 13:39
閱讀 2450·2019-08-26 10:48
閱讀 3037·2019-08-26 10:21