CSS Clip Property

From http://www.w3schools.com (Copyright Refsnes Data)

# CSS clip Property

Complete CSS Reference

## Definition

The clip property sets the shape of an element.

What happens if an image is larger than the element it goes inside? - The "clip" property lets you specify the dimensions of an element that should be visible, and the element is clipped into this shape, and displayed.

Note: This property cannot be used for elements with an "overflow" property set to "visible".

Inherited: No

## JavaScript Syntax

CSS properties can also be dynamically changed with a JavaScript.

Scripting Syntax: object.style.clip="rect(0px,50px,50px,0px)"

In our HTML DOM tutorial you can find more details about the clip property.

In our HTML DOM tutorial you can also find a full Style Object Reference.

## Example

img { clip: rect(10px, 5px, 10px, 5px) }

## Possible Values

Value | Description
--- | ---
shape | Sets the shape of the element. The valid shape value is: rect (top, right, bottom, left)
auto | Default. The browser sets the shape of the element

## Try-It-Yourself Demos

Set the shape of an element
This example demonstrates how to set the shape of an element. The element is clipped into this shape, and displayed.

Complete CSS Reference

From http://www.w3schools.com (Copyright Refsnes Data)