Clip (CSS Property) - clip: {shape | auto | inherit};
Description
For all the absolutely positioned elements this property sets the clipping region. Any part of an element that would render outside the clipping region will be invisible. This includes the content of the element and its children, backgrounds, borders, outlines, and even any visible scrolling mechanism.
Clipping may be further influenced by any clipping regions that are set for the element’s ancestors, and whether or not those have a visibility
property whose value is something other than visible
. Clipping may also occur at the edges of the browser window, or the margins of the paper (when printing).
Example
This style rule assigns a clipping region of 200×100 pixels for the element with ID "tunnel-vision"
. The upper left-hand corner of the clipping region is at position (50,50) with respect to the element’s box:
<code class="css">#tunnel-vision {
width: 400px;
height: 200px;
clip: rect(50px, 250px, 150px,50px);
}</code>
Value
If the value is specified as auto
, no clipping will be applied.
rect()
functional notation. The function takes four comma-separated arguments—top, right, bottom, and left—in the usual TRouBLe order. Each argument is either auto
or a length, and negative length values are allowed. The top and bottom positions are relative to the top border edge of the element’s box. The left and right positions are relative to the left border edge in a left-to-right environment, or to the right border edge in a right-to-left environment. When specified as auto
, the position is that of the corresponding border edge.Note that the interpretation of positions specified in the rect()
functional notation changed between CSS2 and CSS2.1. In CSS2, each value specified the offset from the corresponding border edge.
Compatibility
Internet Explorer: 5.5,6.0.7.0 (Partial)
Firefox 1.0,2.0,3.0 (Full)
Safari 1.3,2.0,3.0 (Full)
Opera 9.2,9.5 (Full)
Internet Explorer for Windows versions up to and including 7 do not support the recommended
syntax for the rect()
notation. However, they do support a deprecated syntax where the arguments are separated by whitespace rather than commas.
Internet Explorer for Windows versions up to and including 7 don’t support the value inherit
.
Could we clip the Youtube Vedio objects to our blog using this property?
ReplyDelete