<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document<            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 15:51:09
                            
                                739阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不知道怎么起个标题能更加清楚的说清楚我的意图,那就打个比方吧:比如我们在手机端上方一张宽度 100% 的图片,我们如果不设置图片的高度,那么这个图片会根据图片的原始尺寸等比缩放。今天我们要讲的就是实现这么一个类似于图片等比缩放的容器。实现原理了解了意图后我们就稍微讲一下实现原理。原理很简单,我们只要根据元素的宽度,为元素设置一个相应比例的高度就可以了。vw 视口单位(viewport units)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 18:54:13
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在页面编写中经常会碰到页面自适应的问题,也就是页面内部的元素会随着窗口的放大缩小而放大缩小,box可以通过calc + 百分比的形式做到页面自适应,但是box内的字体却无法做到这点,往往box自适应大小了,内部的字体还是原来的大小,看起来会非常别扭,下面就来css实现一下页面文字的自适应大小。clamp()函数这里主要用到clamp()函数,clamp() 函数的作用是把一个值限制在一个上限和下限            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 16:12:53
                            
                                421阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <me            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 10:05:51
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            viewpointcss3提供了一些与当前viewpoint相关的元素,vw,vh,vmin, vmax等。“viewpoint” = window size
vw = 1% of viewport width
1vh = 1% of viewport height
1vmin = 1vw or 1vh, 最小
1vmax = 1vw or 1vh, 最大兼容性:chrome 20+/ safa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 19:08:26
                            
                                287阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、CSS2盒模型 
  自从1996年CSS1的推出,W3C组织就建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层<div>。盒模型主要定义四个区域:内容( 
  content)、边框距( 
  padding)、边界( 
  border)和边距( 
  margin)。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 00:12:23
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            自适应布局虽然有很多方法,但是适合自己的才是最好的,把css写完美也是一种成就            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-06-01 16:52:07
                            
                                1272阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            何为高度自适应?高度自适应就是高度能跟随浏览器窗口的大小改变而改变,典型的运用在一些后台界面中上面一栏高度固定用作菜单栏或导航栏,下面一栏高度自适应用于显示内容。高度自适应不像宽度自适应那样简单,在兼容浏览器方面也稍微复杂一些。布局思路在IE7+及chrome、firefox等浏览器中,高度自适应可以利用绝对定位来解决。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-09-27 23:00:00
                            
                                4459阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            img{ max-width: 100%; height: auto; }            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-20 14:12:06
                            
                                1708阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            资源 链接:https://pan.baidu.co            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-09-17 10:12:40
                            
                                322阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta http            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-21 10:18:58
                            
                                1257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言  前端开发工程师最基础的技能要求是根据 ui 设计稿还原网页,这就缺少不了必要的网页布局,首先看下最近小伙伴问我的一个问题,他说一个网页有左右两个部分,左右两个部分的宽高度都不固定,要使得右部分的宽度充满剩余的部分,并且高度随着左边的高度发生自适应,而左侧的高度随着内容的高度发生变化,对于这么一个简单的网页布局,对于一个入行不久的小白来说遇到这样的问题肯定束手无策,本文就来整理一下我实现这种            
                
         
            
            
            
            转载一篇文章:自适应网页设计(Responsive Web Design)作者:阮一峰移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-09-26 18:31:00
                            
                                428阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            元素的宽度是由子元素或者文本撑开<!DOCTYPE html><html lang="en"><h            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-21 10:19:06
                            
                                1726阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            http://web.jobbole.com/86080/:(这可能是史上最全的CSS自适应总结)http://www.25xt.com/allcode/866.html(如何去设计一个自适应的网页设计或HTMl5) 所谓布局,其实包含两个含义:尺寸与定位。也就是说,所有与尺寸和定位相关的属性,都可以用来布局。 大体上,布局中会用到的有:尺寸相关的盒子模型,普通流、浮动、绝对定位三种定位机制,CS            
                
         
            
            
            
            高度自适应网页布局中经常要定义元素的宽和高。但很多时候我们希望元素的大小能够根据窗口或子元素自动调整,这就是自适应。元素自适应在网页布局中非常重要,它能够使网页显示更灵活,可以适应在不同设备、不同窗口和不同分辨率下显示。(1)宽度自适应元素宽度设置为100%。(块元素宽度默认为100%)(2)元素具备最小高度的自适应min-height属性:最小高度;说明:IE6浏览器不识别该属性,height属            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 01:53:09
                            
                                750阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            宽高自适应
  网页布局中经常要定义元素的宽和高。但很多时候我们希望元素的大小能够根据窗口或子元素自动调整,这就是pc自适应。 
  自适应的优点: 
  元素自适应在网页布局中非常重要,它能够使网页显示更灵活,可以适应在不同设备、不同窗口和不同分辨率下显示。 
宽度自适应
  元素宽度设置为100%。(块元素宽度默认为100%) 
  或者不设置宽度(width);(宽度是父元素的宽度) 
高度            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 16:47:53
                            
                                370阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            宽高自适应一、宽度自适应二、高度自适应三、浮动元素的高度自适应四、窗口自适应五、结语 一、宽度自适应不写宽度或者写 width:auto就表示宽度自适应,可用于横栏或导航栏。 与 width:100%不同,设为100%已经固定了宽度,宽度始终不变,而宽度自适应是会自动更改宽度,前者在设置 padding 时横向出现滚动条,后者在设置 padding 时会自动压缩宽度大小。 有 min-width            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 21:19:15
                            
                                548阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录多列布局一列自适应二列自适应三列自适应圣杯布局 :利用最外侧大盒子的内边距将内容居中双飞翼布局:利用最内容盒子的外边距将内容居中写给看到最后的你 多列布局一列自适应自适应:盒子的宽度随着父盒子的宽度进行变化二列自适应原理: 左列固定宽度,右列自适应(100%),想办法将左列放到右列身上三列自适应原理:左列,右列固定宽度,中间列自适应(100%),想办法将左列放到中间列左侧,右列放到中间列            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-24 10:26:25
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            宽度自适应布局: 1、使用场景:一侧(左侧或者右侧)为固定的导航或者菜单栏,另一侧将会随着浏览器的缩放而自适应改变其大小。这种布局结构可用于顶层布局结构亦可用于某个局部功能块,常见于各种web系统(OA系统,ERP系统)等。常见的有两列布局或者三列布局(甚至是多列布局)。 2、实现原理:以两列布局为例,一侧固定宽float浮动,另一侧不浮动并使用margin属性 给浮            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-05 22:11:04
                            
                                132阅读
                            
                                                                             
                 
                
                                
                    