JS案例經驗1

2022-03-23 01:17:11 字數 689 閱讀 1100

可以通過設定在乙個div中的多個div的定位屬性為absolute,從而使得這幾個元素重疊。他們都脫離了標準流。

對於absolute的left和right屬性,當left和right同時出現時,left的優先順序高一些。

當多次設定background時,如果前後都用background屬性,那麼後面的屬性將會福覆蓋前面的屬性。

因此當前面的用background屬性設定時,後面的要用諸如:background-color來設定。

關於定位的祖先元素

在absolute定位中,元素可以根據祖先元素中的定位元素來定位。

定義span為園的方法:width:12px;height:12px;border-radius:50%;

inline-block:結合行內元素和塊狀元素的優點,既可以設定長寬,可以讓padding和margin生效,又可以和其他行內元素併排。

當將塊狀元素化為inline-block為,若inline-block元素之間出現換行,那麼在實際網頁中他們之間的換行會表現為乙個有寬度的空白部分。解決辦法是不換行,或者設定他們的margin-right:-4px;即可解決

document.getelementbyid()的返回值是這個樣子的:

裡面是完整的div的內容

使用getelement...獲得的元素,然後通過.classname屬性可以修改元素的class的內容(覆蓋)

JS案例經驗二

可以在函式中指定讓滑鼠事件自動觸發,而不是必須要滑鼠滑過才觸發,例如 main.onmouseover 可以把該語句看做是滑鼠滑過的模擬動作main是dom元素 舊的瀏覽器可能不會相容for of方式的迭代方式,所以盡量使用常規的方式來迭代陣列。例子 for var d 0 d 10 d 清除元素c...

產品高溫重啟經驗案例

1 樣機滿負載 打流上下行990m 執行,在高溫50度溫箱內執行半小時以上會出現重啟,且通過串列埠檢視重啟不能完全啟動 cpu沒有完全啟動 又會再次重啟 2 將樣機冷卻後重新上電可以正常開機並滿負載執行 3 cpu晶元表面溫度很高 手接觸非常燙 4 常溫下滿負載執行半小時偶爾也會復現重啟現象。1 個...

職場案例1

原文 小a是計算機專業的畢業生,工作時間不長,工作熱情很高。因為公司需要重新建設乙個 考慮其專業特長,公司便決定將與 建設公司溝通的工作交付給他,希望通過他的溝通,一是監督對方的工作,二是在技術等方面能夠給公司提出一定的建議,爭取將公司的 打造成專業性強 創新性高的科技型 小a開始工作了,經常與對方...