您现在的位置是:网站首页> 编程资料编程资料
解析width:100%;与width:auto;的区别Css深刻理解width:auto的用法
                    
                
                2021-09-04
                1034人已围观
            
简介 本文主要介绍了width:100%;与width:auto;的区别,相信对大家学习网页布局会有很好的帮助,下面就跟小编一起来看下吧
div{ width:980px;1111
background-color: #ccc;
height:300px; } p{ width:100%;
/*width:auto;*/ padding:10px;
background-color:#000;
}
如果是p的width:100%,则说明p的width会得到980px就已经充满div区域,然后自己又有padding,所以会超出div。
而当width:auto时它是总体宽度(包括width,margin,padding,border)等于父级宽度(width,不包含父级的margin,padding,border),所以如果padding已经左右占去10px的空间,那么width给的值就是960px。
但无论是width:100%还是auto,其计算的参照都是父级内容区width值,而非总宽度值.
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
相关内容
- CSS3实现瀑布流布局与无限加载图片相册的实例代码3种方式实现瀑布流布局小结详解纯css实现瀑布流(multi-column多列及flex布局)css3 column实现卡片瀑布流布局的示例代码用CSS3实现瀑布流布局的示例代码瀑布流布局的两种实现方式:传统多列浮动和绝对定位布局waterfall瀑布流布局+动态渲染的实现
 - 深入理解和应用css中Float属性详解css中的floatCSS重要属性之float学习心得(分享)css(display,float,position)深入理解老生常谈css中float的用法CSS使用float属性设置浮动元素的实例教程使用CSS的overflow属性防止float撑开div的方法CSS清除浮动float的三种方法小结
 - 纯CSS实现3D按钮效果实例代码基于CSS Bootstrap超酷3D按钮特效源码CSS3实现扁平化风格3D按钮鼠标悬停按钮动画过渡特效源码 CSS3实现的支持单按钮和按钮组3D按钮效果源码纯CSS3实现简易3D按钮可配置背景颜色纯CSS3实现的3D开机按钮附有阴影以及光泽jquery+css3实现无图片的超帅3D按钮效果jQuery+CSS利用阴影实现的超酷3D按钮和文字特效
 - 利用css代码实现纸飞机效果实例源码利用CSS实现书签效果实例源码纯css3实现的圆形从中心向四周扩散动画效果源码使用CSS3实现一个3D相册效果实例纯CSS3实现鼠标悬停卡片翻转切换特效源码CSS3实现文字波浪线效果示例代码CSS3 2D模拟实现摩天轮旋转效果css3基于svg绘制的唐老鸭图片样式效果源码CSS3实现同时执行倾斜和旋转的动画效果CSS3实现个性可爱的甜品店动画幻灯片切换特效源码CSS3点击按钮实现背景渐变动画效果
 - 用CSS属性transparent实现各种三角形示例代码 css 中的background:transparent到底是什么意思有什么作用利用css绘制三角形的方法及拓展CSS3 画基本图形,圆形、椭圆形、三角形等DIV+CSS实现带三角箭头的提示框 用CSS制作三角形和按钮的简单实例CSS仿网易首页的头部菜单栏按钮和三角形制作方法利用CSS伪元素创建带三角形的提示框的实现方法纯CSS绘制三角形箭头图案技术解析Html+CSS绘制三角形图标使用CSS实现小三角形效果【附实例】
 - 利用CSS实现书签效果实例源码CSS3+DIV实现漂亮的动画彩色标签纯JS和CSS3炫酷桌面便签贴纸特效源码CSS基础教程十九之CSS图文混排,图像签名,多图拼接和图片特效 纯CSS实现Tab切换标签效果代码用CSS中的map标签制作单图多区域点击的示例HTML5 SVG和CSS3实现的表单浮动标签特效源码css3基于svg实现的地球旋转动画特效源码用CSS设定一个元素半透明Css3新特性应用之视觉效果实例纯css3实现的圆形从中心向四周扩散动画效果源码
 - 详解CSS3浏览器兼容关于老式浏览器兼容HTML5和CSS3的问题css3强大的动画效果animate使用说明及浏览器兼容介绍
 - 用CSS设定一个元素半透明css实现背景半透明文字不透明的效果示例纯css实现背景图片半透明内容不透明的方法利用CSS3制作简单的3d半透明立方体图片展示css3实现的半透明遮罩lightbox效果源码纯CSS实现多级半透明效果菜单代码 纯CSS实现鼠标放上滑动出半透明效果的文字说明(新手小白 必看)
 - Css3新特性应用之视觉效果实例详解CSS3阴影 box-shadow的使用和技巧总结 5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)CSS3圆角边框和边界图片效果实例 CSS3实现翘边的阴影效果的代码示例详解CSS3的图层阴影和文字阴影效果使用详解CSS3的box-shadow属性制作边框阴影效果的方法CSS3实现曲线阴影和翘边阴影CSS3实现千变万化的文字阴影text-shadow效果设计
 - 使用CSS3 制作一个material-design 风格登录界面实例纯CSS3实现简洁Material Design风格用户登录界面特效源码
 
                                
                                                        
                                
                                                        
                                
                                                        
    