本帖最后由 Amy 于 2018-11-30 14:37 编辑
【零基础学习web前端】之css垂直对齐,边框属性,鼠标光标,浮动
【零基础学习web前端】教程目录导航 http://www.sufeinet.com/thread-24027-1-1.html
四、垂直对齐(vertical-align) vertical-align 属性设置元素的垂直对齐方式
[HTML] 纯文本查看 复制代码 img{
/* 把元素的顶端与行中最高元素的顶端对齐 */
vertical-align: top;
/* 把元素的顶端与父元素字体的顶端对齐 */
vertical-align:text-top;
/* 把此元素放置在父元素的中部。 */
vertical-align: middle;
/* 把元素的顶端与行中最低的元素的顶端对齐。 */
vertical-align: bottom;
}
五、边框属性(border)
[HTML] 纯文本查看 复制代码 img{
/* 边框2px、实线、红色边框 */
border: 2px solid red;
/* 上边框 */
border-top: 2px solid red;
/* 下边框 */
border-bottom: 2px solid red;
/* 左边框 */
border-left: 2px solid red;
/* 右边框 */
border-right: 2px solid red;
/* 单独设置下边框颜色 */
border-bottom-color: red;
/* 单独设置下边框样式 */
border-bottom-style: solid;
/* 单独设置下边框宽度 */
border-bottom-width: 2px;
/* 取消边框 */
border: none;;
}
边框样式有:
solid 实线边框
dashed 虚线边框
double 双线边框
dotted 点状线
[CSS] 纯文本查看 复制代码 div{
/* 圆角大小 5px */
border-radius:5px;
/* 等价于下面的(顺时针) */
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
六、鼠标光标样式(cursor)
[HTML] 纯文本查看 复制代码 /* 光标呈现为一只手 */
cursor: pointer;
/* 光标呈现为十字线 */
cursor: crosshair;
/* 光标为十字箭头,指示对象可被移动*/
cursor: move;
/* 此光标指示文本。 */
cursor: text;
/* 此光标指示程序正忙(通常是一只表或沙漏) */
cursor: wait;
/* 此光标指示可用的帮助(通常是一个问号或一个气球)。 */
cursor: help;
七、浮动(float)
float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。
[HTML] 纯文本查看 复制代码 /* 元素向左浮动 */
float: left;
/* 元素向右浮动 */
float: right;
/* 默认值。元素不浮动,并会显示在其在文本中出现的位置。 */
float: none;
/* 清除浮动 */
overflow: hidden;
overflow 属性规定当内容溢出元素框时发生的事情。
[CSS] 纯文本查看 复制代码 /* 默认值。内容不会被修剪,会呈现在元素框之外 */
overflow: visible;
/* 内容会被修剪,并且其余内容是不可见的,一般用于清除浮动 */
overflow: hidden;
/* 内容会被修剪,但是会显示滚动条以便查看其余的内容。 */
overflow: scroll;
|