← 返回首页
<feOffset> - SVG | MDN

<feOffset>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

The <feOffset> SVG filter primitive enables offsetting an input image relative to its current position. The input image as a whole is offset by the values specified in the dx and dy attributes.

In this article

Usage context

CategoriesPermitted content
Filter primitive element
Any number of the following elements, in any order:
<animate>, <set>

Attributes

DOM Interface

This element implements the SVGFEOffsetElement interface.

Example

SVG

html
<svg width="200" height="200" xmlns="http://www.w3.org/2000/svg"> <defs> <filter id="offset" width="180" height="180" filterUnits="userSpaceOnUse"> <feOffset in="SourceGraphic" dx="60" dy="60" /> </filter> </defs> <rect x="0" y="0" width="100" height="100" stroke="black" fill="green" /> <rect x="0" y="0" width="100" height="100" stroke="black" fill="green" filter="url(#offset)" /> </svg>

Result

Specifications

Specification
Filter Effects Module Level 1
# feOffsetElement

Browser compatibility

Enable JavaScript to view this browser compatibility table.

See also