摘要:選擇器是否唯一有沒有在中使用大量的選擇器作為一個小白,從接觸前端開始就銘記選擇器的值唯一,所以在自己編寫代碼時嚴格遵循。中盡可能少的使用選擇器,一般為了實現功能,少些一個,我也會用選擇器定義元素的樣式,不知這種方式會不會有什么問題
ID選擇器是否唯一?
有沒有在css中使用大量的ID選擇器?
作為一個小白,從接觸前端開始就銘記ID選擇器的值唯一,所以在自己編寫代碼時嚴格遵循。但是最近工作需求修改前輩代碼時發現項目中有很多多ID重名的情況,甚至在平時查資料的時候也會看到。懷疑自己對id的認知是否明確,所以查閱資料,在此做個總結,規范自己。
單個html中的id選擇器值要唯一
你會發現重名后的ID選擇器對頁面樣式等都沒有影響,因為這樣書寫沒有語法錯誤,但是這種寫法是不規范的,當使用document.getElementById("*")是只能獲取到第一個被ID選擇器標記的元素。
css中盡可能少的使用id選擇器,一般為了實現功能,少些一個class,我也會用id選擇器定義元素的樣式,不知這種方式會不會有什么問題?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/114998.html
摘要:選擇器是否唯一有沒有在中使用大量的選擇器作為一個小白,從接觸前端開始就銘記選擇器的值唯一,所以在自己編寫代碼時嚴格遵循。中盡可能少的使用選擇器,一般為了實現功能,少些一個,我也會用選擇器定義元素的樣式,不知這種方式會不會有什么問題 ID選擇器是否唯一? 有沒有在css中使用大量的ID選擇器? 作為一個小白,從接觸前端開始就銘記ID選擇器的值唯一,所以在自己編寫代碼時嚴格遵循。但是最...
摘要:天生缺乏邏輯性的問題導致了預處理器的出現。這會導致圈復雜度問題。圈復雜度對于來說可能是一種比較高階的原則,但如果我們通過它來考量那些蘊含在我們寫的選擇器中的邏輯性,那我們也許就能寫出更加優秀的代碼。 本文在征得原作者 @csswizardry 同意的情況下,翻譯自他博客中的文章:Cyclomatic Complexity: Logic in CSS。最初發布于我的個人博客:咀嚼之...
摘要:白為樂觀派理想主義黑為悲觀派現實主義其實這樣分也有點牽強,畢竟它們之間其實是有交集的,我們先這樣暫且規定吧。最后,我問你一句,什么性格的人適合做好的程序員鏡花水月,我回答樂觀現實主義。 本博客 貓叔的博客,轉載請申明出處 看看你是不是能當好程序員的料! 就按照0和1的說法來說,我分為正反兩個面,正如標題所說的,我將性格分為黑和白。 白:為樂觀派、理想主義; 黑:為悲觀派、現實主義; 其...
摘要:最近寫了些移動端的項目,在端操作,必不可少。在用這些庫的時候,經常會想該如何實現這樣的寫法呢看了很多源碼的分析,又看了很多實例,終于算是明白了。打開控制臺打印一個就會發現屬性完整代碼簡易的實現。 最近寫了些移動端的項目,在PC端操作dom,jQuery必不可少。但是在移動端引入jQuery就顯得不合適,一是文件太大,二是不支持一些觸摸。zepto.js是移動端的jQuery,體積很小,...
摘要:組件的正確依賴于數據的正確,而在開發的過程中不同的開發人員有著不同的風格的數據處理方式。總的來說,就是在編寫這樣復雜的業務組件,我們應該同時編寫相關的輔助函數來方便組件的調用者來使用。 寫這篇文章的初衷是為了記錄我在修復項目中一個復雜業務組件中的bug而引起其他依賴這個組件的功能無法使用的過程中,對使用、維護復雜業務組件的一些思考 原文地址 Bug發生原因 我所在的項目組中, 有一...
閱讀 3323·2021-11-25 09:43
閱讀 3008·2021-10-15 09:43
閱讀 1964·2021-09-08 09:36
閱讀 2918·2019-08-30 15:56
閱讀 742·2019-08-30 15:54
閱讀 2684·2019-08-30 15:54
閱讀 2973·2019-08-30 11:26
閱讀 1236·2019-08-29 17:27