#box1{
width: 100px;height: 40px;
border: 1px solid black;
(1)内容沾满盒子的处理方式

所有的都要添加前缀,以便更好的浏览器兼容 
 1,overflow-x:
  overflow-y: ;

visible: 超出内容的部分不剪裁正常显示;
hidden:剪裁掉 如果只有一个方向上设置hidden另外一个方向上添加滚轮,支持滑动显示
scroll: 剪裁内容提供滚轮机制
auto:如果内容超出范围 自动添加滚轮

panner

no-display: 如果内容不适合内容框,则删除整个框;
no-content:如果内容不适合内容框则隐藏整个框 目前支持的浏览器比较少

overflow-x:auto ;
overflow-y: auto;

盒子对齐方式

box-align:设置盒子中子元素的对齐方式
start:子元素的顶部与父容器的顶部边框对齐
end:子元素的顶部与父容器的底部边框对齐
center:居中对齐
baseline:基线对齐
stretch:拉伸对齐

display: -webkit-box;
-webkit-box-align: start;

box-direction: 设置盒子中子元素的排列方向
normal: 默认方向显示子元素
reverse:反方向显示子元素
inherit: 从子元素继承box-direction;

-webkit-box-direction: reverse;
-moz-box-direction: reverse;  添加前缀以便更好的兼容

box-flex:可伸缩属性
盒子的柔性:值越大

-webkit-box-flex: 1;

box-orient
horizontal: x轴排列;
vertical: y轴排列;
inline-axis: 行内轴(horizontal)
block-axis: 块轴(vertical)

-webkit-box-orient: vertical;

box-pack  水平行中从左向右排列子元素值
start:默认的 全靠左
end: 全部靠末尾;
center:居中全部
justify:各自平均分配空间

-webkit-box-pack: start;

.one{
 box-ordinal-group 设置子元素显示的次序
值越大 越靠前

-webkit-box-ordinal-group: 2;
}

.two{
-webkit-box-ordinal-group: 1;
}

多列布局 
p{
width: 960px;
background-color: lightgray;
margin: auto;
(1)列数
-webkit-column-count: 3;
-moz-column-count: 3;

(2)设置列宽
如果总列数*列宽>整体宽度 列数-1

-webkit-column-width: 400;
-moz-column-width: 400;

(3)列间隔
-webkit-column-gap: 100px;
-moz-column-gap: 100px;
}

}

CSS 3 盒子属性的更多相关文章

  1. CSS系列:CSS中盒子的浮动与定位

    1. 盒子的浮动 在标准流中,一个块级元素在水平方向会自动伸展,知道包含它的元素的边接:而在竖直方向与相邻元素依次排列,不能并排. CSS中float属性,默认为none.将float属性的值设置为l ...

  2. CSS样式常用属性整理

    web工程师是最近5年刚刚兴起的一门高薪职业,人们的专注度越来越高. 那么前端除了学习html标签之外还需要掌握什么知识点呢? 为大家整理了一个和HTML标签密不可分的知识要点--<CSS样式常 ...

  3. CSS中box-sizing属性的理解与部分用法

    今天看了一些关于box-sizing的一些资料,在这里整理一下,希望也能对大家有所帮助. box-sizing是CSS的一个属性,很好的解决了盒模型的相关问题.CSS中的盒模型(Box model)分 ...

  4. CSS的常用属性

    刚开始学习前段的我,还处于初级阶段,一些东西还是会有搞不明白的时候,还是要大家多多理解.今说就一些关于CSS的常用属性吧! 一.CSS常用选择器 CSS选择器应该说是一个非常重要的工具吧,选择器用得好 ...

  5. 【转载】CSS font关键字属性值的简单研究

    文章转载自 张鑫旭-鑫空间-鑫生活 http://www.zhangxinxu.com/wordpress/ 原文链接:http://www.zhangxinxu.com/wordpress/?p=5 ...

  6. CSS弹性盒子的基本用法

    .container { width: 302px; height: 302px; border: 1px solid; display: flex } .item { width: 100px; h ...

  7. !!!css如何让img图片居中?css的display属性实现图片居中(代码实例)

    在我们开发前端页面的时候,为了让页面效果美观,会让图片呈现居中效果.那么css怎么让img图片居中显示呢?本篇文章给大家带来css如何让img图片居中?css的display属性实现图片居中(代码实例 ...

  8. 深入理解CSS系列(一):理解CSS的盒子模型

    接触前端也有好几个年头了,但是,讲实话,对于CSS的理解真的是不敢恭维,相信很多同行也有类似的感受吧!这是为什么呢?因为我们都认为CSS太简单了,没有必要深入学习,果真如此?其实,只不过是自己图样图森 ...

  9. CSS border边框属性教程(color style)

    CSS 边框即CSS border-border边框样式颜色.边框样式.边框宽度的语法结构与应用案例教程篇 一.CSS 边框基础知识 CSS 边框即CSS border是控制对象的边框边线宽度.颜色. ...

随机推荐

  1. transform的用法和注意事项

    1.作用: 1)transform可以控制平移.比例缩放和旋转. 2)transform中的方法主要分为两种:带make和不带make的方法. 3)带make的方法主要是基于控件最初的状态进行改变,所 ...

  2. Android笔记: 查看SDK源码

    Eclipse中设置查看JavaAndroid源码及文档的方法.pdf 经验证方法可行

  3. leetcode371. Sum of Two Integers

    Calculate the sum of two integers a and b, but you are not allowed to use the operator + and -. Exam ...

  4. [Ubuntu][Linux]更改PATH路径

    1.什么是环境变量(PATH) 在Linux中,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径下搜索执行文件,先搜索到的文件先执行. 我们知道查阅文件属性的指令ls 完整文件名为:/ ...

  5. angularJS支持的事件

    AngularJS提供可与HTML控件相关联的多个事件.例如ng-click通常与按钮相关联.以下是AngularJS支持的事件. ng-click ng-dbl-click ng-mousedown ...

  6. jQuery的$.get和$.ajax函数对比

    $.get较为简便,但在精细控制上乏力$.get(    url, // 请求的地址    {url:url,remark:remark},// 请求参数    function(data,textS ...

  7. Mysql乱码

    MySql字符集 1.系统默认的.数据库默认的.表格默认的.列的 真正决定权在列定义上 2.latin1 系统默认字符编码 字符范围是0x00-0xff,可以存放任意编码的字符序列. 3.utf8编码 ...

  8. javascript面向对象详解

    认识面向对象 1.面向对象中的概念 一切事物皆对象 对象具有封装和继承特性 信息隐藏 2.基本面向对象 3.函数构造器构造对象 深入了解面向对象 第一种书写格式 第二种书写格式

  9. cmd运行sql server安装

    cmd运行sql server安装 SQL2012非群集安装_更新到最新版本.bat setup.exe /UpdateSource=.\hotfix\Latest /ACTION="Ins ...

  10. 【转】PowerShell入门(九):访问.Net程序集、COM和WMI

    转至:http://www.cnblogs.com/ceachy/archive/2013/02/28/PowerShell_DotNet_COM_WMI.html PowerShell可以设计的大而 ...