CSS学习笔记(三):盒子
2021-06-29 18:03
标签:颜色 splay tom ott sha 转换 重要 css 边框颜色 一、盒子的基本 通常情况下,盒子的大小刚好容纳其内容。 1. 盒子的大小:width, height 指定盒子大小的单位为像素、百分数或em值。这里百分数表示相对于父元素的比值。如果这个盒子是顶级盒子,那么父元素为窗口。例如: 2. 大小限制:min-width, max-width, min-height, max-height 与盒子大小定义一样,单位为像素、百分数或em值。例如: 3. 内容溢出:overflow 当盒子内容超出盒子本身时如何显示。有两种属性值可选,hidden: 隐藏多余内容; scroll: 盒子上添加滚动条。 二、边框、外边距和内边距 对于一个盒子而言,这三个距离很重要。边框(border)表示盒子边框的宽度。外边距(margin)表示盒子边框外的空白的宽度。内边距(padding)表示盒子边框内空白的宽度。 1. 边框(border) border-width: 边框宽度。属性值可以是像素或thin, medium, thick。此外还可以有border-top-width, border-right-width, border-bottom-width, border-left-width来指定各个边框的宽度。 可以对border-width指定4个值来指定4个方向的宽度,顺序为上、右、下、左 border-style: 边框样式。可选值为:solid实线,dotted方形点,dashed虚线,double两条实线,groove凹槽,ridge凸起,inset嵌入,outset凸出屏幕,hidden/none无边框。同样,可以在用类似border-top-style来指定某个方向的边框样式。 border-color: 边框颜色。 border: 以上三个特性的快捷方式,例如 2. 内边距(padding) 以像素、百分数或em值为单位。 与border类似,可以采用padding-top的形式,或快捷方式来指定各个方向的内边距。 3. 外边距(margin) 与内边距类似。可能会出现以下情况: 表示左右外边距为10px,上下外边距为20px。 外边距折叠:垂直方向上相邻的两个外边距(margin)会合并成一个,最终的大小,是两个中较大的。 三、内容居中 把盒子的左右外边距设置为auto,盒子就将居中显示。例如 四、其他特性 1. display: 内联元素和块级元素的转换。可选值inline, block, inline-block, none。 2. 盒子的隐藏:visibility: hidden,visible. 3. 盒子边框投影: box-shadow 4. 盒子圆角: border-radius CSS学习笔记(三):盒子 标签:颜色 splay tom ott sha 转换 重要 css 边框颜色 原文地址:http://www.cnblogs.com/ghenry/p/7140658.htmldiv.box {
height: 300px;
width: 400px;
}
p{
height: 75%;
width: 75%;
}
td.description {
min-width: 450px;
max-width: 650px;
min-height: 10px;
max-height: 30px;
}
p.one {
overflow: hidden;
}
p.one{
border-width: 2px;}
p.two{
border-width: thick;}
p.three{
border-width: 1px 4px 12px 4px;}
p {
width: 250px;
border: 3px dotted #0088dd;}
p {
width: 275px;
border: 2px solid #0088dd;}
p.example {
padding: 10px;}
margin: 10px 20px;
p.example {
margin: 10px auto 10px auto;
}
上一篇:Servlet和JSP
下一篇:tp的MVC模式