《
CSS教程 clip属性完全解答》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302333S2013.htm
这里的相对定位是相对id为imgClip的div而言的,clip中的数值依照上右下左的次序排列的。
我先制造一个放置图片的div外框,它的CSS定义如下:
#imgClip {
position:relative;
width:159px,CSS控制表格或单元格强制换行,防止表格被英文单;
height:99px;
background:#FFF985;
margin:0 auto;
}
html代码:
auto代表不裁切,rect中的上右下左四个方向填入的应是数值,css控制定位的要素,表现裁切的地位。
clip属性设置元素的外形。这个属性用于定义一个剪裁矩形。在这个矩形内的内容才可见,出了这个剪裁区域的内容跟 overflow:hidden 的后果雷同。剪裁区域可能比元素的内容区大,也可能比内容区小。
检索或设置对象的可视区域。可视区域外的局部是透明的。
clip : auto rect ( number number number number )
取值:
auto : 默认值。对象无剪切
rect ( number number number number ) : 根据上-右-下-左的顺序供给自对象左上角为(0,0)坐标计算的四个偏移数值,其中任一数值都可用 auto 调换,CSS控制input标签需要注意的问题,即此边不剪切
#imgClip img {
position:absolute;
clip:rect(21px 68px 51px 38px),CSS控制H1不换行;
}
clip属性值:auto rect (top,CSS技巧教程 css书写技巧, right,CSS技巧总结, bottom,CSS技巧之圆角背景与三角形, left)
自IE5开端,此属性在MAC平台上可用。
clip属性基本语法:
clip属性是一个比拟有用的属性,但往往在实际运用中,并未几见,先容的也很少,css技巧之PDF、ZIP、DOC链接的标注。利用clip属性须要留神的两点:
这个div的定位属性设置为绝对定位是为了让图片以它为定位尺度,CSS技巧 模块化编码,将背景定义为#FFF985是为了让显示效果更显明。
首先筹备一张图片,如图一中所示,它的尺寸是159px*99像素。我盘算应用clip属性将图片进行裁切,只让图中的大红点显示出来。
此属性定义了绝对(absolute)定位对象可视区域的尺寸。必需将 position 属性的值设为 absolute ,此属性方可应用。
CSS中的clip属性除了可以制作彩色文字外,还能够有效地裁切其余网页中的元素。
一、clip属性必须和定位属性postion一起使用才干生效。
二、clip裁切的计算坐标都是以左上角即(0,0)点开始盘算,如图三所示,这点不像padding和margin,它们两个的右边距和下边距是从最右边和最下边开始计算的。
clip属性阐明:
下面我举一个对图片进行裁切的简略例子。
Tag:CSS教程 clip属性  ,
CSS找bug的口诀秘籍; CSS教程 clip属性
对应的脚本特征为 clip 。
而后定义图片的裁切属性,CSS定义如下:
<div id="imgClip">
<img src=" width="159" height="99" />
</div>
--> [
网站建设之]CSS教程:clip属性完整解答
(责任编辑:网站建设)
CSS教程 clip属性完全解答相关文章