原文:原生JS獲取元素集合的子元素寬度

有些時候,在一個網頁的ul li中,存在左右兩個部分的內容,但是右邊元素內容又是不固定,左邊元素相對應的不能用固定寬度,所有需要我們動態的獲取右邊元素寬度,來賦值給左邊元素的marginRight值。 HTML結構: 配上CSS: 最后JS代碼: 最終效果圖: 是不是很方便 ...

2016-12-14 16:00 0 4188 推薦指數:

查看詳情

原生js獲取元素

感謝原文作者:歸一山人 原文鏈接:https://www.cnblogs.com/guiyishanren/p/12214757.html 獲取元素的方法有 備注: 可以console.log 查看對象屬性 解決辦法 另外,在有些瀏覽器中會將空格也當作元素 ...

Wed Apr 29 23:11:00 CST 2020 0 1403
原生js獲取元素

獲取元素的方法有 //獲取第一個demo類 dom = document.getElementsByClassName('demo')[0]; //獲取父節點 dom.parentNode; //獲取上一兄弟節點 dom.previousSibling; dom.nextSibling ...

Mon Jan 20 01:24:00 CST 2020 0 28004
關於js獲取元素寬度

如果js獲取外部樣式表中定義的寬度,需要使用#id.offset而不是#id.style.width,但是賦值的時候可以用#id.style.width。 ...

Thu Nov 08 05:37:00 CST 2018 0 1145
JS獲取元素元素

1.定義和用法 :nth-child(n) 選擇器匹配屬於其父元素的第 N 個子元素,不論元素的類型。 n 可以是數字、關鍵詞或公式。 <ul> <li>1</li> <li>2</li> < ...

Tue Nov 24 23:19:00 CST 2020 0 486
js獲取元素下所有元素寬度賦值給父元素

這個問題是今天在網上看到有人提的。 想要獲取#box下面所有div的寬度之和,然后賦值給#box,不論加多少個div,#box的寬都會隨着div的增加而改變。 最主要的就是用到了each,遍歷所有的div,獲取他們的寬度並累加起來。 原文轉載自:http ...

Tue Oct 31 17:35:00 CST 2017 0 1261
js獲取元素

childElementCount:返回元素(不包括文本節點和注釋)的個數 firstElementChild:指向第一個元素;firstChild(返回第一個節點)的元素版。 lastElementChild:指向最后 一個元素;lastChild的元素版 ...

Wed Jul 24 04:13:00 CST 2019 0 6184
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM