标签:style http color java 使用 io strong 文件
margin-top | 元素顶部外边距 |
margin-right | 元素右侧外边距 |
margin-bottom | 元素底部外边距 |
margin-left | 元素左侧外边距 |
margin | 这是一个复合属性,定义 元素 各个边的外边距, 属性值的顺序是: 上,右,下,左 |
border-top | 元素上边框样式 |
border-right | 元素右边框样式 |
border-bottom | 元素下边框样式 |
border-left | 元素左边框样式 |
border-width | 元素边框宽度 |
border-top-width | 元素上边框宽度 |
border-right-width | 元素右边框宽度 |
border-bottom-width | 元素下边框宽度 |
border-left-width | 元素左边框宽度 |
border | 复合属性,可以同时设置各个边框样式 |
padding-top | 元素上侧内边距 |
padding-right | 元素右侧内边距 |
padding-bottom | 元素下侧内边距 |
padding-left | 元素左侧内边距 |
padding | 复合属性,同时设置各个边框内边距 |
width | 设置元素的宽度 |
height | 设置元素的高度 |
float | 设置元素浮动显示 |
clear | 清除元素的浮动效果 |
border-color | 设置边框颜色 |
border-style | 设置边框样式 |
CSS 2在以上基础上,又做了一些细化:
border-top-color | 元素上边框颜色 |
border-right-color | 元素右边框颜色 |
border-bottom-color | 元素下边框颜色 |
border-left-color | 元素左边框颜色 |
border-top-style | 元素上边框样式 |
border-right-style | 元素右边框样式 |
border-bottom-style | 元素下边框样式 |
border-left-style | 元素左边框样式 |
box-align | 子元素在盒子内垂直方向上的空间分配 |
box-pack | 子元素在盒子内水平方向的空间分配方式 |
box-direction | 盒子的显示顺序 |
box-flex | 元素在盒子内的自适应尺寸 |
box-flex-group | 自适应子元素群组 |
box-lines | 子元素分列显示 |
box-ordinal-group | 子元素在盒子内的显示位置 |
box-orient | 盒子分布的坐标轴 |
<!DOCTYPE html>
|
*{ /*清除所有元素的默认外边距和内边距*/
margin:0;
padding:0;
}
.row{/*设置外围容器样式*/
margin:auto;
border:1px solid black;
width:600px;
height:400px;
margin-top:50px;
}
.sidebar{/*给侧边栏添加样式*/
}
.middle{/*给中间区域添加样式*/
}
.article{/*给主体内容添加样式*/
}
|
.row{/*设置外围容器样式*/
margin:auto;
border:1px solid black;
width:600px;
height:400px;
margin-top:50px;
display:-webkit-box;/*兼容webkit或mozilla核心浏览器,启用弹性盒子模型*/
display:-moz-box;
display:box;
-webkit-box-orient:horizontal;/*水平方向显示,兼容webkit和mozilla核心浏览器*/
-moz-box-orient:horizontal;
box-orient:horizontal;
}
|
.row{/*设置外围容器样式*/
margin:auto;
border:1px solid black;
width:600px;
height:400px;
margin-top:50px;
display:-webkit-box;/*兼容webkit或mozilla核心浏览器,启用弹性盒子模型*/
display:-moz-box;
display:box;
-webkit-box-orient:vertical;/*垂直方向显示,兼容webkit和mozilla核心浏览器*/
-moz-box-orient:vertical;
box-orient:vertical;
}
|
start |
对于正常方向的框,每个子元素的上边缘沿着框的顶部放置。
对于反方向的框,每个子元素的下边缘沿着框的底部放置。
|
end |
对于正常方向的框,每个子元素的下边缘沿着框的底部放置。
对于反方向的框,每个子元素的上边缘沿着矿的顶部放置。
|
center | 均等地分割多余的空间,一半位于子元素之上,一半位于子元素之下。 |
baseline | 如果box-orient是inline-axis或horizontal,所有子元素均与其基线对齐。 |
stretch | 拉伸子元素以填充包含块 |
.row{/*设置外围容器样式*/
margin:auto;
border:1px solid black;
width:600px;
height:400px;
margin-top:50px;
display:-webkit-box;/*兼容webkit或mozilla核心浏览器,启用弹性盒子模型*/
display:-moz-box;
display:box;
-webkit-box-orient:horizontal;/*水平方向显示,兼容webkit和mozilla核心浏览器*/
-moz-box-orient:horizontal;
box-orient:horizontal;
-webkit-box-align:start;/*正常布局下,吸附在顶端显示,相反布局下,吸附在底部显示*/
-moz-box-align:start;
box-align:start;
}
|
.row{/*设置外围容器样式*/
margin:auto;
border:1px solid black;
width:600px;
height:400px;
margin-top:50px;
display:-webkit-box;/*兼容webkit或mozilla核心浏览器,启用弹性盒子模型*/
display:-moz-box;
display:box;
-webkit-box-orient:horizontal;/*水平方向显示,兼容webkit和mozilla核心浏览器*/
-moz-box-orient:horizontal;
box-orient:horizontal;
-webkit-box-align:end;/*正常布局下,吸附在底部显示,相反布局下,吸附在顶部显示*/
-moz-box-align:end;
box-align:end;
}
|
.row{/*设置外围容器样式*/
margin:auto;
border:1px solid black;
width:600px;
height:400px;
margin-top:50px;
display:-webkit-box;/*兼容webkit或mozilla核心浏览器,启用弹性盒子模型*/
display:-moz-box;
display:box;
-webkit-box-orient:horizontal;/*水平方向显示,兼容webkit和mozilla核心浏览器*/
-moz-box-orient:horizontal;
box-orient:horizontal;
-webkit-box-align:stretch;/*其实此效果就是不设置box-align时候的样式*/
-moz-box-align:stretch;
box-align:stretch;
}
|
欢迎大家加入互联网技术交流群:62329335
个人申明:所分享博文,绝对原创,并力争每一个知识点都通过实战演示来进行验证。
CSS3中的弹性流体盒模型技术详解(一),布布扣,bubuko.com
标签:style http color java 使用 io strong 文件
原文地址:http://www.cnblogs.com/itdriver/p/3893511.html