Rumah hujung hadapan web tutorial css CSS3中什么是媒体查询

CSS3中什么是媒体查询

Nov 27, 2018 pm 04:06 PM
Pertanyaan media

本文章将为大家分享的是有关CSS3中媒体查询的介绍,有一定的参考价值,希望对大家的学习有一定的帮助。

如今响应式网页设计越来越受到欢迎了,但是响应式设计同时也带来了一些自身问题,比如加载缓慢等问题。但是现在已经有了方法去很好的解决这个问题了,我们可以利用媒体查询方法去解决样式适应不同设备的问题,接下来在文章中将为大家详细的介绍。

【推荐课程:CSS3教程

媒体查询

CSS3中的媒体查询,它可以根据用户设备的尺寸不同而调用不同的样式。它是一种向不同设备提供不同内容的简单而有效的方式,最常用的查询是处理视口高度和宽度的查询。

媒体查询可用于以下内容:

(1)使用CSS @media和at-rules有条件地应用样式。

(2)针对特定媒体的以及其他的HTML元素。

(3)为了测试和监控媒体状态使用Window.matchMedia()和JavaScript的方法。

媒体类型

all:适用于所有设备。

print:适用于在打印预览模式下在屏幕上查看的分页材料和文档。

screen:主要适用于屏幕。

speech:主要适用于语音合成器。

媒体功能

由于篇幅问题只给大家展示部分媒体查询功能。

名称 描述
width 可视化宽度
height 可视化高度
aspect-ratio 视口的宽高比宽高比 
orientation 视口的方向 
resolution 输出设备的像素密度  
prefers-reduced-transparency  透明度设置
grid 设备是否使用网格或位图屏幕
update  输出设备修改内容外观的频率
overflow-block 输出设备如何处理沿块轴溢出视口的内容
overflow-inline 可以滚动沿着内联轴溢出视口的内容

例:

可以用and关键字将媒体功能与媒体类型或与其他媒体功能相结合,如将样式限制为横向设备,宽度至少为30em长

@media (min-width: 30em) and (orientation: landscape) { ... }
Salin selepas log masuk


示例:

<style type="text/css">

    @media (max-width: 960px){
    body{
        background: pink;
    }
}
</style>
Salin selepas log masuk

上面的例子表示当给页面小于960px时页面将会变成粉色

max-width:表示最大宽度,当小于这个宽度时就会调用下面的函数

效果图

GIF3.gif

总结:以上就是本篇文章的全部内容了,希望通过本篇文章能够让大家对媒体查询有一定的了解。


Atas ialah kandungan terperinci CSS3中什么是媒体查询. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Perkara yang perlu dilakukan jika pertanyaan media css gagal Perkara yang perlu dilakukan jika pertanyaan media css gagal Jan 28, 2023 pm 03:29 PM

Penyelesaian kepada kegagalan pertanyaan media css: 1. Ubah suai sintaks seperti "@media screen dan (max-width:768px){...}" 2. Tambah tag meta yang diperlukan pada fail pengepala html; kenyataan pertanyaan media Letakkan sahaja di belakang dokumen css asal.

Petua untuk membuat pertanyaan media menggunakan unit CSS Viewport vh dan vmin Petua untuk membuat pertanyaan media menggunakan unit CSS Viewport vh dan vmin Sep 13, 2023 am 11:18 AM

Petua untuk membuat pertanyaan media menggunakan unit CSSViewport vh dan vmin Dengan populariti peranti mudah alih, reka bentuk responsif telah menjadi teknologi penting untuk reka bentuk web moden. Untuk menyesuaikan diri dengan saiz skrin yang berbeza, pembangun perlu melaraskan reka letak dan gaya melalui pertanyaan media. Dalam pertanyaan media, unit yang paling biasa digunakan ialah piksel (px). Walau bagaimanapun, CSS3 memperkenalkan unit tetingkap baharu, vh dan vmin, yang boleh menyesuaikan diri dengan saiz peranti yang berbeza dengan lebih baik. Artikel ini akan memperkenalkan cara menggunakan vh dan v

Panduan untuk sifat susun atur responsif CSS: pertanyaan media dan lebar min/lebar maksimum Panduan untuk sifat susun atur responsif CSS: pertanyaan media dan lebar min/lebar maksimum Oct 20, 2023 pm 02:19 PM

Panduan untuk sifat susun atur responsif CSS: mediaqueries dan min-width/max-width Dengan populariti peranti mudah alih, semakin ramai pengguna mengakses tapak web melalui telefon mudah alih dan tablet. Ini memerlukan tapak web untuk dapat menyesuaikan diri dengan saiz skrin dan jenis peranti yang berbeza untuk memberikan pengalaman pengguna yang lebih baik. Reka letak responsif CSS ialah penyelesaian yang membolehkan kandungan web menyesuaikan secara automatik dengan reka letak dan gaya pada peranti yang berbeza. Apabila melaksanakan reka letak responsif CSS, kami sering menggunakan dua perkara penting

Unit manakah yang sesuai untuk melaksanakan susun atur responsif? Unit manakah yang sesuai untuk melaksanakan susun atur responsif? Jan 27, 2024 am 09:39 AM

Apakah unit yang hendak dipilih untuk reka letak responsif? Dengan populariti peranti mudah alih dan tablet, semakin ramai orang menggunakan pelbagai peranti untuk menyemak imbas web. Untuk memastikan halaman web mempunyai kebolehbacaan yang baik dan pengalaman pengguna pada peranti yang berbeza, reka letak responsif secara beransur-ansur menjadi pertimbangan penting dalam reka bentuk dan pembangunan. Apabila melaksanakan susun atur responsif, memilih unit yang betul adalah sangat penting. Artikel ini akan menganalisis beberapa unit biasa untuk membantu pembaca memilih unit yang sesuai untuk melaksanakan reka letak responsif. Piksel (px): Piksel ialah unit panjang yang paling biasa dan mewakili a

Meneroka sifat pertanyaan media CSS: @media dan min-device-width/max-device-width Meneroka sifat pertanyaan media CSS: @media dan min-device-width/max-device-width Oct 20, 2023 pm 07:18 PM

Penerokaan sifat pertanyaan media CSS: @media dan min-device-width/max-device-width, contoh kod khusus diperlukan Pengenalan: Dengan populariti peranti mudah alih, reka bentuk responsif tapak web menjadi semakin penting. Apabila melaksanakan reka bentuk responsif, sifat pertanyaan media CSS memainkan peranan yang penting. Artikel ini akan meneroka secara mendalam dua atribut pertanyaan media @media dan min-device-width/max-device-width, dan

Panduan Lengkap untuk Pertanyaan Media CSS (Media Qures) Panduan Lengkap untuk Pertanyaan Media CSS (Media Qures) Sep 29, 2022 pm 08:41 PM

Artikel ini membawa anda mempelajari pertanyaan media CSS (Media Quires), memperkenalkan definisi sintaks pertanyaan media secara terperinci, mempelajari kemahiran penggunaan pertanyaan media daripada tiga contoh reka letak khusus dan memperkenalkan beberapa pengetahuan atribut scss dan css.

Menghuraikan penggunaan pertanyaan media @media (dengan demonstrasi kod) Menghuraikan penggunaan pertanyaan media @media (dengan demonstrasi kod) Aug 07, 2022 pm 04:48 PM

Pertanyaan media membolehkan kami menetapkan gaya CSS untuk paparan peranti berdasarkan cirinya (seperti lebar port pandangan, nisbah skrin, orientasi peranti: landskap atau potret Pertanyaan media terdiri daripada jenis media dan satu atau lebih ungkapan bersyarat yang mengesan ciri media). gubahan.

Petua pengoptimuman sifat lebar CSS: lebar maks dan lebar min Petua pengoptimuman sifat lebar CSS: lebar maks dan lebar min Oct 24, 2023 am 11:36 AM

Petua pengoptimuman atribut lebar CSS: lebar maksimum dan lebar min Dalam reka bentuk dan pembangunan web, menetapkan lebar elemen adalah tugas biasa. Untuk menjadikan halaman web memberikan hasil yang baik pada skrin dengan saiz yang berbeza, kami sering menggunakan atribut lebar maks dan lebar min untuk mengawal lebar elemen. Artikel ini akan memperkenalkan cara menggunakan kedua-dua atribut ini untuk mengoptimumkan reka bentuk halaman web dan memberikan beberapa contoh kod khusus. Gunakan lebar maksimum untuk mengawal lebar maksimum elemen

See all articles