|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便。
网页制造Poluoluo文章简介:明天说的这5个CSS属性,你大概会很熟习,可是你大概会很少会往利用.这个教程所讲得不是关于CSS3的属性,而是仍旧利用CSS2属性来讲明,这些属性普遍的被各类扫瞄器所撑持:clip,min-height,white-space,cursor和display.以是不要错过这个教程,由于你会发明他们是何等的有效.
明天说的这5个CSS属性,你大概会很熟习,可是你大概会很少会往利用.这个教程所讲得不是关于CSS3的属性,而是仍旧利用CSS2属性来讲明,这些属性普遍的被各类扫瞄器所撑持:clip,min-height,white-space,cursor和display.以是不要错过这个教程,由于你会发明他们是何等的有效.
1.CSSClip
Clip属性就像一个掩蔽物.它能够把元素内容不要的部分粉饰起来.起首要指定元素的地位,以绝对定位:position:absolute.然后指定相对元素的值:top,right,bottom,left.
利用clip做演示
上面用图片来举个例子来讲明怎样利用这个属性.起首给div做绝对定位,然后再给图象指定相对地位.
========================
.clip{
position:relative;
height:130px;
width:200px;
border:solid1px#ccc;
}
.clipimg{
position:absolute;
clip:rect(30px165px100px30px);
}
========================
利用clip来演示如保剪辑
在这个例子里演示了怎样利用clip来重设图象的地位和尺寸.原始图片像的巨细如图所示.如今要把这个图象放到一个正方形的容器里,并尺寸为本来的一半.如今来看怎样来完成这个效果,起首用width,height来设置图象的高度和宽度,然后利用clip来剪辑图象.并让图象绝对右边15px.
=====================
.galleryli{
float:left;
margin:010px00;
position:relative;
width:70px;
height:70px;
border:solid1px#000;
}
.galleryimg{
width:100px;
height:70px;
position:absolute;
clip:rect(085px70px15px);
left:-15px;
}
======================
2.Min-height
min-height属性同意对一个元素指定最小的高度.当你在均衡结构的时分你会发明它是何等的有效.我用这个属性来给我的网站理指定一个巨细.
=======================
.with_minheight{
min-height:550px;
}
=======================
在IE6中的利用
在IE6中这个属性不撑持,这里有一个招数.
======================
.with_minheight{
min-height:550px;
height:auto!important;
height:550px;
}
======================
3.White-space
white-space属性设置或检索工具内空格的处置体例.如white-space:nowrap会强行换行.
=====================
em{
white-space:nowrap;
}
=====================
4.Cursor
假如你变动了按扭的举动,那末你也应当改动光标的举动.如:当一个按扭被禁用的时分,光标应当项是默许的(箭头),来暗示按扭是没法点击的.以是,cursor属性在收集使用程序开辟十分有效.
========================
.disabled{
cursor:default;
}
.busy{
cursor:wait;
}
.clickable:hover{
cursor:pointer;
}
========================
5.Displayinline/block
block元素占有一行,而inline则会在统一行显现.<div>,<h1>,<p>标签是block元素.<em>,<span>,<stong>标签是内联元素.可是你能够经由过程display:inline/block来改动元素的内联和块属性.
=======================
.blockem{
display:block;
}
.inlineh4,.inlinep{
display:inline;
}
</p>
CSS的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码。 |
|