Rumah hujung hadapan web html tutorial 响应式布局的见解

响应式布局的见解

Aug 31, 2016 am 08:41 AM

    对于响应式布局呢,我相信每个人都有自己不同的见解,有的呢认为响应式布局就是一种网页,但是我们真正的响应式布局是可以随网页的大小,从而自己调节的一种网页,在PC端的时候网页上的所有的东西都呈一排显示,或者是分为有两个侧栏,或一个侧栏,还有主题内容组成的,在PC端的时候是整体一排显示的,但是随着屏幕的缩小布局会变小在手机端的话,可能原来竖着排的按钮就会横排过来.....

    那么编写响应式布局的几种方法有:

    1.首先大家应该认识midia这个单词吧,media呢在英文中就是媒体的意思,这是就有人问media有什么属性呢?它可以干什么呢?其实media呢有一个语句就是@media  screen  and(min-width:) (max-width);这个语句呢就是响应式布局的基础应用,给它赋予不同的值的话,它就可以在不同的屏幕上显示了,这样她就可以实现响应式布局的效果了,但是由于浏览器的兼容问题,它依旧存在的许多的毛病这怎么办呢?这时就涉及到了media的一些其它的属性了,总之一句话media还是很强大的,用它也可以实现响应式布局。

    2.其次呢是响应式布局的另一种实现的方法以百分比的形式给宽度,这样的布局也可以实现响应式布局的效果随着屏幕的放大缩小布局也会跟着放大缩小的,这种布局的方法虽然可以实现响应式布局但是现在在我的的工作,或是公司中已经很少推荐使用这种布局的方式了,虽然说这种布局的方法简单,但同时它也存在着很大的问题已经跟不上时代的发展了,而且这样布局的代码量相对来说代码多、视觉不美观,这样在我们做项目的时候有很大的影响,所以尽管这种布局的方法是简单但是我们现在已经很少有公司去用这种的布局方法了。

    3.最后呢还有一种方法也可以做响应式布局,那就是用bootstrap的栅栏,在最大屏幕就用col-lg-,在平板显示的话就适用col-sm-,在最小屏幕就适用col-xs-,在PC端显示的话就用的col-md-,在这个框架中,将一个容器分成了十二个格子,这种布局的方法也具有响应式布局的效果,栅格针对不同的设备设置了不同的样式,比如,在一个元素上使用了两个class,那么他会根据设备屏幕的大小来选择合适的样式,如果屏幕的大小不在类的范围内那么他就会忽略这两个类;而栅栏的每个样式都是在row的基础上进行,可以通过不同组合的类来达到在不同设备上显示的期望效果,但是呢这个布局是以做手机app为主的虽然说他也可以实现响应式布局的效果,但是我个人认为这种布局的框架不是很好,但是总体来说没有什么小毛病。

    以上呢就是我个人对响应式布局的见解,这只是我自己的一些见解如果有什么不对的地方请大家多多指点,谢谢大家!

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

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

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)

Adakah HTML mudah belajar untuk pemula? Adakah HTML mudah belajar untuk pemula? Apr 07, 2025 am 12:11 AM

HTML sesuai untuk pemula kerana mudah dan mudah dipelajari dan dapat melihat hasilnya dengan cepat. 1) Keluk pembelajaran HTML adalah lancar dan mudah dimulakan. 2) Hanya menguasai tag asas untuk mula membuat laman web. 3) Fleksibiliti yang tinggi dan boleh digunakan dalam kombinasi dengan CSS dan JavaScript. 4) Sumber pembelajaran yang kaya dan alat moden menyokong proses pembelajaran.

Peranan HTML, CSS, dan JavaScript: Tanggungjawab Teras Peranan HTML, CSS, dan JavaScript: Tanggungjawab Teras Apr 08, 2025 pm 07:05 PM

HTML mentakrifkan struktur web, CSS bertanggungjawab untuk gaya dan susun atur, dan JavaScript memberikan interaksi dinamik. Ketiga melaksanakan tugas mereka dalam pembangunan web dan bersama -sama membina laman web yang berwarna -warni.

Apakah contoh tag permulaan dalam html? Apakah contoh tag permulaan dalam html? Apr 06, 2025 am 12:04 AM

Anexampleofastartartingtaginhtmlis, yangbeginsaparagraph.startingtagsareessentialinhtmlasttheyinitiateelements, definetheirtypes, andarecrucialforstructuringwebpagesandconstructionthedom.

Memahami HTML, CSS, dan JavaScript: Panduan Pemula Memahami HTML, CSS, dan JavaScript: Panduan Pemula Apr 12, 2025 am 12:02 AM

WebDevelopmentReliesOnhtml, CSS, andjavascript: 1) HtmlStructuresContent, 2) CSSStylesit, dan3) JavaScriptaddsInteractivity, Formingthebasisofmodernwebexperiences.

Bagaimana untuk melaksanakan susun atur penyesuaian kedudukan paksi y dalam anotasi web? Bagaimana untuk melaksanakan susun atur penyesuaian kedudukan paksi y dalam anotasi web? Apr 04, 2025 pm 11:30 PM

Algoritma Adaptif Kedudukan Y-Axis untuk Fungsi Anotasi Web Artikel ini akan meneroka cara melaksanakan fungsi anotasi yang serupa dengan dokumen perkataan, terutama bagaimana menangani selang antara anotasi ...

GITEE PAGES PENYEDIAAN LAMAN WEB STATIC Gagal: Bagaimana menyelesaikan masalah dan menyelesaikan kesilapan fail tunggal 404? GITEE PAGES PENYEDIAAN LAMAN WEB STATIC Gagal: Bagaimana menyelesaikan masalah dan menyelesaikan kesilapan fail tunggal 404? Apr 04, 2025 pm 11:54 PM

Giteepages Statik Laman Web Penggunaan Gagal: 404 Penyelesaian Masalah dan Resolusi Ralat Semasa Menggunakan Gitee ...

Bagaimana menggunakan CSS3 dan JavaScript untuk mencapai kesan penyebaran dan membesarkan gambar -gambar sekitarnya selepas mengklik? Bagaimana menggunakan CSS3 dan JavaScript untuk mencapai kesan penyebaran dan membesarkan gambar -gambar sekitarnya selepas mengklik? Apr 05, 2025 am 06:15 AM

Untuk mencapai kesan penyebaran dan membesarkan imej sekitarnya selepas mengklik pada imej, banyak reka bentuk web perlu mencapai kesan interaktif: klik pada imej tertentu untuk membuat sekitar ...

HTML, CSS, dan JavaScript: Alat penting untuk pemaju web HTML, CSS, dan JavaScript: Alat penting untuk pemaju web Apr 09, 2025 am 12:12 AM

HTML, CSS dan JavaScript adalah tiga tiang pembangunan web. 1. HTML mentakrifkan struktur laman web dan menggunakan tag seperti, dan sebagainya. 2. CSS mengawal gaya laman web, menggunakan pemilih dan atribut seperti warna, saiz font, dan lain-lain.

See all articles