在进行页面响应式设计中,往往需要根据屏幕分辨率来显示不同大小的字体。通常的做法是通过media queries给不同的分辨率指定不同的字体样式,例如: 除此之外,我们还可以通过下面的方式让字体自适应屏幕分辨率。 例如我们可以在样式表中定义如下样式: 什么是viewport? viewport是HTM            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-06 11:03:52
                            
                                544阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是响应式设计?是什么?一句通俗易解得话就可以概括,所谓响应式设计就是可以让你设计的网页不仅仅在PC端显示,还可以在智能机以及iPad平板等移动设备上显示,应用了响应式设计的网页可以随着分辨率的大小进行样式变化,但是响应式设计不仅仅是关于屏幕分辨率自适应以及自动缩放的图片等等,它更像是一种对于设计的全新思维模式现在响应式设计已经应用的越来越广,学前端的我们不能不去掌握响应式设计,像美国白宫就对其            
                
         
            
            
            
            1.必须引入标签: 设置 meta 标签 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> 在设置视口时需要注意,视口就是网页可见区域的尺寸, ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-10 10:12:00
                            
                                235阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            CSS 响应式设计(Responsive Design)是一种使网页在不同设备和屏幕尺寸上都能良好显示的方法。以下是实现响应式设计的基本技术和最佳实践。1. 媒体查询媒体查询是实现响应式设计的核心工具。它允许你根据不同的设备特性(如宽度、高度、分辨率等)应用不同的样式。基本语法@media only screen and (max-width: 600px) {
  body {
    back            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-06-17 09:55:29
                            
                                496阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            响应式布局就是在任何情况下,页面布局效果都不会发生变化,他会根据用户的电脑屏幕,尺寸大小来改变自身的布局。 浏览器窗口,VH和VW,VH 的计算方法就是,将窗口的大小分为100份,vh 的计算方法和 vh 是一样的,一个是计算高,一个是计算宽。 弹性盒子,弹性盒子是CSS3的一种新布局模式,代替浮动            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-24 00:22:40
                            
                                479阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            方案:
REM、VW、REM + VWlib-flexiblepostcss-plugin-px2rem -Dmain.js
import 'lib-flexible/flexible.js'vue.config.js:css: {
  loaderOptions: {
    postcss: {
      plugins: [
        requrie('postcss-plugin-            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-06 10:09:02
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            // PC端 @media (min-width: 767px) { } // 手机端 @media screen and (max-width: 767px) { } ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-23 08:47:00
                            
                                287阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            /* 横屏 - iPhone X 系列*/@media screen and (max-aspect-ratio: 217/100){  .a{}}/* 横            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-02 16:05:13
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            移动设备优先:<metaname="viewport"content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">媒体标签:@mediascreenand(min-width:100px){div{width:100px;height:1000px;background:yellow;}}完            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-04-22 10:19:36
                            
                                1083阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            响应式设计 .在不同设备上正常使用 .一般主要处理屏幕大小问题 .主要方法: .隐藏 + 折行 + 自适应空间 .rem/viewport/media query 第一个案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-02-12 06:55:00
                            
                                548阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            <style type="text/css"> body{ margin:0 aut            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-28 17:33:28
                            
                                167阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            为还有诸多人同...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-12 22:33:32
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            flex布局父元素属性flex-direction:元素排列方向row从左到右(默认) row-reverse从右到左 column(从上到下) column-reverse如果父元素不设置高度,会有子元素的高度把他撑起来如果给父元素设置了display:flex,并且宽度小于子元素总体宽度的和,自动对子元素进行压缩
如果想让他换行:flex-wrapflex-wrap:元素换行nowrap:默认            
                
         
            
            
            
            
    给心灵一个纯净空间,让思想,情感,飞扬!
    
    
    
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-04-24 10:37:00
                            
                                62阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            响应式布局概念响应式布局指的是同一页面在不同屏幕尺寸下有不同的布局布局特点响应式设计的目标是确保一个页面在所有终端上(各种尺寸的PC、手机、手表、冰箱的Web浏览器等等)都能显示出令人满意的效果,对CSS编写者而言,在实现上不拘泥于具体手法,但通常是糅合了流式布局+自适应布局。分别为不同的屏幕分辨率定义布局,同时,在每个布局中,应用流式布局的理念,即页面元素宽度随着窗口调整而自动适配。即:创建多个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-24 02:56:28
                            
                                216阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者:icepy 在这篇文章中,我将教你如何使用 CSS Grid 来创建一个超酷的图像网格图,它将根据屏幕的宽度来改变列的数量。最精彩的地方在于:所有的响应特性被添加到了一行 css 代码中。这意味着我们不必将 HTML 与丑陋的类名(如col-sm-4, col-md-8)混杂在一起,也不必为每个屏幕创建媒体查询。ok,让我们发车吧。设置在本文中,我将继续使用我在第一篇 CSS Grid 布局            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 11:08:22
                            
                                268阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.css单位CSS 有几种表示长度的不同单位。 许多 CSS 属性接受“长度”值,诸如 width、margin、padding、font-size 等。 长度是一个后面跟着长度单位的数字,诸如 10px、2em 等。 css单位主要包含两部分:绝对单位和相对单位 绝对单位:就是元素的长度是固定的 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 14:47:00
                            
                                569阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .container { width: 100%; padding-left: 15px; padding-right: 15px; margin-left: auto; margin-right: auto; } /*sm*/ @media (min-width: 576px) { .contai
                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-05 19:49:16
                            
                                650阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于小业务,需要自适应的相应式布局,如果引用bootstrap一样的框架,将会非常笨重,于是手写一个css/*自写栅格 start*/body {    font-family: Helvetica,Arial,"Helvetica Neue","Droid Sans","Heiti SC","Microsoft YaHei",sans-serif;    margin:0;}            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-27 18:47:11
                            
                                170阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            <html> <head> //当设备屏幕最大宽度小于1024px时加载如下CSS内容 @media screen and (max-width: 1024px){ body{ width:1024px; } #main{ background-image:url(img/bg1.jpg); } }            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-28 14:58:21
                            
                                190阅读