課時86 優先順序(掌握)

2022-08-09 07:39:09 字數 1315 閱讀 5279

我們發現後寫的內容並不一定會層疊掉先寫的內容,它是如何層疊的呢?

我們需要來了解下這節課的內容。

1.什麼是優先順序?

作用:當多個選擇器選中同乙個標籤,並且給同乙個標籤設定相同的屬性時,如何層疊就由優先順序來確定。

2.優先順序判斷的三種方式

2.1 是否是直接選中(間接選中就是指繼承)

如果是間接選中,那麼就是誰離目標標籤近就聽誰的,無論你將li寫的在ul前還是ul之後,它都是離p比較近的,肯定聽它的

發現樣式還是變紅了

2.2是否相同的選擇器

如果都是直接選中,並且都是同型別的選擇器,那麼就是誰寫在後面就聽誰的了

2.3不同選擇器

如果都是直接選中,並且不是相同型別的選擇器,那麼就會按照選擇器的優先順序來層疊。

id>類》標籤》萬用字元》繼承》瀏覽器預設

我們如何來驗證呢?

1.瀏覽器預設

2.繼承

將瀏覽器預設給衝突掉了

3.萬用字元

又將繼承給衝突掉了

4.標籤選擇器

標籤又將萬用字元給衝突掉了

5.類選擇器

類又將標籤給衝突掉了

6.id選擇器

python優先順序佇列 python 優先順序佇列

簡介 優先順序佇列是基於堆的,關於堆的時候可以參考文章堆,優先順序佇列就是入隊時,會分配乙個優先順序,之後出隊時,根據優先順序出列。如,入隊時 4,a 6,r 3 d 則出隊順序 6,r 4,a 3 d 優先順序佇列的python實現 class priorityqueue object def i...

Linux程序優先順序和調整優先順序

linux 是乙個多使用者 多工的作業系統,系統中通常執行著非常多的程序。但是 cpu 在乙個時鐘週期內只能運算一條指令 現在的 cpu 採用了多執行緒 多核心技術,所以在乙個時鐘週期內可以運算多條指令。但是同時運算的指令數也遠遠小於系統中的程序總數 那問題來了 誰應該先運算,誰應該後運算呢?這就需...

RTOS 優先順序翻轉與優先順序繼承

優先順序反轉,是指在使用訊號量時,可能會出現的這樣一種不合理的現象,即 高優先順序任務被低優先順序任務阻塞,導致高優先順序任務遲遲得不到排程。但其他中等優先順序的任務卻能搶到cpu資源。從現象上來看,好像是中優先順序的任務比高優先順序任務具有更高的優先權。具體來說 當高優先順序任務正等待訊號量 此訊...