CSS可以同時制定兩個元素,方法是在一個規(guī)則中同時指定兩個元素的選擇器,這可以通過使用逗號分隔兩個元素的選擇器來實現(xiàn),如果您想同時指定一個類名為"my-class"的div元素和一個id為"my-id"的p元素,您可以這樣寫:
div.my-class, p#my-id { color: red; font-size: 16px; }
這個規(guī)則會將"my-class"類的div元素和"my-id"的p元素的字體顏色設(shè)置為紅色,字體大小設(shè)置為16像素,注意,這個規(guī)則可以同時應(yīng)用于兩個元素,無論它們在文檔中的位置如何。
如果您只想對其中一個元素應(yīng)用樣式,可以使用冒號分隔的選擇器來實現(xiàn),只對類名為"my-class"的div元素應(yīng)用樣式:
div.my-class:not(#my-id) { color: blue; font-size: 20px; }
這個規(guī)則會將類名為"my-class"的div元素的字體顏色設(shè)置為藍色,字體大小設(shè)置為20像素,但不會影響到id為"my-id"的p元素。
CSS提供了強大的選擇器功能,可以輕松地同時指定多個元素,使得樣式的應(yīng)用更加靈活和高效。