CSS3:box-sizing 怪异盒模型

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>盒子模型</title>
    <link rel="stylesheet" href="style/box.css">
</head>
<body>

标准盒模型
<hr />
    <div class="bag">
        <div class="shoes_box">
            <div class="shoes">
        鞋子
    </div>
    </div>
    </div>

怪异盒模型
<hr />
    <div class="bag1">
        <div class="shoes_box1">
            <div class="shoes1">
        鞋子
    </div>
    </div>
    </div>

</body>
</html>
/*盒子模型*/
.shoes{
    width: 100px;
    height: 100px;
    background: #F69A0B;
    text-align: center;line-height: 100px;
    color: #fff;
}

.shoes_box{
    padding: 10px;
    width: 100px;
    height: 100px;
    background: #FE6403;
    border: 5px solid #02C3F5;
}
.bag{
    width: 130px;
    height: 130px;
    margin:100px;
}

/*怪异盒模型*/
.shoes1{
    width: 100px;
    height: 100px;
    background: #F69A0B;
    text-align: center;line-height: 100px;
    color: #fff;
}

.shoes_box1{
    padding: 10px;
    width: 130px;
    height: 130px;
    background: #FE6403;
    border: 5px solid #02C3F5;
    box-sizing:border-box;
}
.bag1{
    width: 130px;
    height: 130px;
    margin:100px;
}

时间: 2024-08-26 05:53:34

CSS3:box-sizing 怪异盒模型的相关文章

CSS3中的弹性流体盒模型技术详解(一)

从这篇文章开始,会利用几个篇幅,我将跟大家分享 从CSS1到CSS3都是如何实现页面布局的(当然,所指的范畴是利用CSS技术). 由于盒子模型技术内容比较多,这篇文章我将着重讲解知识点. 下一篇文章,我会带领大家开发一个兼容 pc端浏览器和 移动端浏览器的弹性布局web界面的实例.希望大家能从中领受到CSS3在布局方面的强大功能. 好了,长话短说,现在开始我们的<CSS3中的弹性流体盒模型技术详解>之旅吧! 在讲解CSS3中新增的弹性布局属性之前,我们先回顾一下CSS1 和 CSS2中都已经定

CSS3中的弹性流体盒模型技术详解(二)

在上一篇文章<CSS3中的弹性流体盒模型技术详解(一)>里,我给大家列出了,从css1到css3各版本中盒子模型的基本元素.本篇我会把余下的属性进行详细讲解. box-pack 作用:用来规定子元素在盒子内的水平空间分配方式 box-pack 语法:box-pack: start | end | center | justify; start 对于正常方向的框,首个子元素的左边缘吸附在盒子的左边框显示 对于相反方向的框,最后子元素的右边缘吸附在盒子的右边框显示 end 对于正常方向的框,最后子

CSS3实战开发: 弹性盒模型之响应式WEB界面设计

各位网友大家好,如果你已经阅读过我先前写的关于CSS3弹性盒模型的实例演示,相信你对CSS3弹性盒模型属性知识点应该已经有了一个非常深刻的映像. 从本篇文章开始,我将带领大家,手把手地教大家如何来开发一个适合移动端浏览器的弹性盒模型的响应式页面.同时实战开发中的案例代码可以作为你项目中的精简框架了. 当你学习完成<CSS3实战开发: 弹性盒模型之响应式WEB界面设计>这个系列教程之后,相信你对目前比较流行的前端轻量级框架 Bootstrap等会有一个深刻的认识. Bootstrap(弹性流体布

CSS3中的弹性流体盒模型技术详解

先回顾一下CSS1 和 CSS2中都已经定义了哪些布局方面的属性,这样也会增加我们理解弹性布局. 其实我们现在有很多一部分人,你们刚刚接触CSS层叠样式表,或者接触有一段时间了,但是却没有很好的去消化与理解.可能平时你们还一直在使用table,然后通过不断了合并单元格来实现网页布局.希望我今天的这篇文章能彻底改变大家的观念. Q:如何理解盒子模型? A:大家可以想一想,在现实生活中,如果我们拿一个盒子来装东西,那么盒子里面的东西是不是跟这个盒子之间会有空隙呢?站在里面物品的角度,则它们之间的间隙

CSS盒子模型与怪异盒模型

         盒子模型(Box Modle)可以用来对元素进行布局,包括内边距,边框,外边距,和实际内容这几个部分. 盒子模型分为两种 第一种是W3c标准的盒子模型(标准盒模型) .第二种IE标准的盒子模型(怪异盒模型) 当前大部分的浏览器支持的是W3c的标准盒模型,也保留了对怪异盒模型的支持,当然IE浏览器沿用的是怪异盒模型.怪异模式是“部分浏览器在支持W3C标准的同时还保留了原来的解析模式”,怪异模式主要表现在IE内核的浏览器. 一.标准盒模型与怪异盒模型的表现效果的区别之处: 1.标准

对标准、怪异盒模型的认识

标准盒模型和怪异盒模型: 什么是盒模型? 网页设计中css技术所使用的一种思维模型 盒模型的组成: 外边距(margin).边框(border).内边距(padding).内容(content) 盒模型的分类: 标准(W3C)盒模型.怪异(IE)盒模型 对于两者的区别,用这幅图就可以说明,简单直接明了(自己画的图,凑合着看啦) 标准盒: 标准盒模型是一种正规的盒子模型,它css的width由四部分组成: 外边距margin(left.right.both have) + 边框border + 内

怪异盒模型

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>怪异盒模型</title> 6 <style type="text/css"> 7 div{ 8 width: 200px; 9 height: 200px; 10 border: 10px solid b

CSS3总结四:盒模型(box)

盒模型:标准盒模型.混杂盒模型 什么时候会触发混杂模式? 为什么要混杂模式渲染规则盒模型? box-sizing:content-box.border-box 关于盒模型的一些其他样式和属性值 一.盒模型:标准渲染规则盒模型.混杂模式渲染规则盒模型 标准渲染模式盒模型的渲染规则:DOM.width = border-left-width + padding-left + width(content-width) + padding-right + border-right-width;(dom.

box flex 弹性盒模型(转载)

css3引入了新的盒模型——弹性盒模型,该模型决定一个盒子在其他盒子中的分布方式以及如何处理可用的空间.这与XUL(火狐使用的用户交互语言)相似,其它语言也使用相同的盒模型,如XAML .GladeXML. 使用该模型,可以很轻松的创建自适应浏览器窗口的流动布局或自适应字体大小的弹性布局.本文的例子使用以下的HTML代码: <body>  <div id="box1">1</div>  <div id="box2">2