讓我們看一下使用媒體查詢的更多示例。媒體查詢是一種流行的技術,用于向不同的設備提供定制的樣式表。為了演示一個簡單的示例,我們可以更改不同設備的背景顏色
/* 將body的背景顏色設置為tan */body { background-color: tan;}/* 在992px或更低的屏幕上,將背景顏色設置為藍色 */@media screen and (max-width: 992px) { body { background-color: blue; }}/* 在600px或更低的屏幕上,將背景顏色設置為橄欖色 */@media screen and (max-width: 600px) { body { background-color: olive; }}列的媒體查詢
媒體查詢的常見用途是創建靈活的布局。在此示例中,我們創建的布局在四個,兩個和全寬列之間變化,具體取決于不同的屏幕大小:
.column { float: left; width: 25%;}/*在992px寬或更小的屏幕上,從四列到兩列 */@media screen and (max-width: 992px) { .column { width: 50%; }}/* 在寬度為600px或更小的屏幕上,使列堆疊在彼此之上而不是彼此相鄰*/@media screen and (max-width: 600px) { .column { width: 100%; }}使用媒體查詢更改字體大小
您還可以使用媒體查詢來更改不同屏幕大小的元素的字體大?。?/p>
/* 如果屏幕大小超過600px寬,請將字體大小設置為80px */@media screen and (min-width: 600px) { div.example { font-size: 80px; }}/* 如果屏幕尺寸為600px或更小,請將字體大小設置為30px */@media screen and (max-width: 600px) { div.example { font-size: 30px; }}使用附加值:在下面的示例中,我們使用逗號向我們現有的媒體查詢添加其他媒體查詢(這將像OR運算符一樣):例如當寬度介于600px和900px之間或高于1100px時 - 改變外觀
@media screen and (max-width: 900px) and (min-width: 600px), (min-width: 1100px) { div.example { font-size: 50px; padding: 50px; border: 8px solid black; background: yellow; }}總結
以上所述是小編給大家介紹的css3 響應式媒體查詢的示例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
新聞熱點
疑難解答