CSS 3 盒子属性
#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 盒子属性的更多相关文章
- CSS系列:CSS中盒子的浮动与定位
1. 盒子的浮动 在标准流中,一个块级元素在水平方向会自动伸展,知道包含它的元素的边接:而在竖直方向与相邻元素依次排列,不能并排. CSS中float属性,默认为none.将float属性的值设置为l ...
- CSS样式常用属性整理
web工程师是最近5年刚刚兴起的一门高薪职业,人们的专注度越来越高. 那么前端除了学习html标签之外还需要掌握什么知识点呢? 为大家整理了一个和HTML标签密不可分的知识要点--<CSS样式常 ...
- CSS中box-sizing属性的理解与部分用法
今天看了一些关于box-sizing的一些资料,在这里整理一下,希望也能对大家有所帮助. box-sizing是CSS的一个属性,很好的解决了盒模型的相关问题.CSS中的盒模型(Box model)分 ...
- CSS的常用属性
刚开始学习前段的我,还处于初级阶段,一些东西还是会有搞不明白的时候,还是要大家多多理解.今说就一些关于CSS的常用属性吧! 一.CSS常用选择器 CSS选择器应该说是一个非常重要的工具吧,选择器用得好 ...
- 【转载】CSS font关键字属性值的简单研究
文章转载自 张鑫旭-鑫空间-鑫生活 http://www.zhangxinxu.com/wordpress/ 原文链接:http://www.zhangxinxu.com/wordpress/?p=5 ...
- CSS弹性盒子的基本用法
.container { width: 302px; height: 302px; border: 1px solid; display: flex } .item { width: 100px; h ...
- !!!css如何让img图片居中?css的display属性实现图片居中(代码实例)
在我们开发前端页面的时候,为了让页面效果美观,会让图片呈现居中效果.那么css怎么让img图片居中显示呢?本篇文章给大家带来css如何让img图片居中?css的display属性实现图片居中(代码实例 ...
- 深入理解CSS系列(一):理解CSS的盒子模型
接触前端也有好几个年头了,但是,讲实话,对于CSS的理解真的是不敢恭维,相信很多同行也有类似的感受吧!这是为什么呢?因为我们都认为CSS太简单了,没有必要深入学习,果真如此?其实,只不过是自己图样图森 ...
- CSS border边框属性教程(color style)
CSS 边框即CSS border-border边框样式颜色.边框样式.边框宽度的语法结构与应用案例教程篇 一.CSS 边框基础知识 CSS 边框即CSS border是控制对象的边框边线宽度.颜色. ...
随机推荐
- css before&after 特殊用途
平常仅仅需要将这两个伪元素用于添加一些自定义字符 p:before {content:"hello"} 但我们还可以使用before&after这两个伪类做一些特殊效果 ...
- 64位win10系统无法安装.Net framework3.5的解决方法
前言 Win10不会自带安装.net framework 3.5,而很多软件必须基于.net framework 3.5 sp1(例如:Sql Server 2014),从官网上下载的.net fra ...
- 控制Wordpress对搜索引擎的可见性
网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取,这些通过robots.txt体现. wordpress本身没有robots.txt,但是用根目录访问/robots.txt,如果 ...
- ionic下拉加载自动触发
ionic提供的下拉加载,是要滑动去下拉加载,没有提供api自动触发下拉加载,比如刚进页面,或者切换tab时想触发一次下拉加载. 添加如下service: angular.module('YourAp ...
- java netty之ServerBootstrap的启动
通过前面的几篇文章,对整个netty部分的架构已经运行原理都有了一定的了解,那么这篇文章来分析一个经常用到的类:ServerBootstrap,一般对于服务器端的编程它用到的都还算是比较的多..看一看 ...
- echarts入门基础,画柱型图
注意:一定要自己引入echarts库 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" ...
- js省市联动
<html> <head> <script src="http://files.cnblogs.com/files/beiz/jquery-1.8.3.js&q ...
- svg学习(四)circle
<circle> 标签 < <?xml version="1.0" standalone="no"?> <!DOCTYPE ...
- OpenWrt——神奇的路由系统
鉴于最近大家对这个系统比较感兴趣而且疑问很多所以本渣就整理下我对这个系统的理解和最实用的802.1x认证的理解.还望大家多多互相交流. 如果您时间紧张直接看最后的步骤,时间充裕的请仔细阅读,理解. O ...
- CPU cache
cache是一种小而快的缓冲器,用在CPU和main memory之间进行数据读写. 在processor访问主memory时,首先检查cache中是不是有一份copy,如果cache hit,则直接 ...