CSS高级

CSS水平对齐

块元素指的是占据全部可用宽度的元素,并且在其前后都会换行。
把左和右外边距设置为 auto,规定的是均等地分配可用的外边距。结果就是居中的元素
如果宽度是 100%,则对齐没有效果。

margin-left:auto;
margin-right:auto;
margin:auto;

CSS尺寸

设置元素的最大高度:p{max-height: 10px}
设置元素的最小高度:p{min-height: 100px}

属性描述
height设置元素的高度。
line-height设置行高。
max-height设置元素的最大高度。
max-width设置元素的最大宽度。
min-height设置元素的最小高度。
min-width设置元素的最小宽度。
width设置元素的宽度。

CSS分类

可见不可见:

h1.visible {visibility:visible}
h1.invisible {visibility:hidden}

visibility:collapse
其实 visibility 可以有第三种值,就是 collapse 。当一个元素的 visibility 属性被设置成 collapse 值后,对于一般的元素,它的表现跟 hidden 是一样的。但例外的是,如果这个元素是table相关的元素,例如table行,table group,table列,table column group,它的表现却跟 display: none 一样,也就是说,它们占用的空间也会释放。但遗憾的是,各种浏览器对 collapse 值的处理方式不一样。
在火狐浏览器、Opera和IE11里,使用 collapse 值的效果就如它的字面意思:table的行会消失,它的下面一行会补充它的位置。
改变光标:<span style="cursor:auto">Auto</span><br />

CSS导航栏

垂直导航栏:display:block - 把链接显示为块元素可使整个链接区域可点击(不仅仅是文本),同时也允许我们规定宽度。用列表。
水平导航栏:有两种创建水平导航栏的方法。使用行内或浮动列表项。两种方法都不错,但是如果您希望链接拥有相同的尺寸,就必须使用浮动方法。

CSS透明度

img
{
opacity:0.4;
filter:alpha(opacity=40); /* 针对 IE8 以及更早的版本 */
}
img:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值