yChannelSelector

Baseline Widely available

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

Thuộc tính yChannelSelector cho biết kênh màu nào từ in2 sẽ được dùng để làm lệch các điểm ảnh trong in theo trục y.

Phần tử

Bạn có thể dùng thuộc tính này với phần tử SVG <feDisplacementMap>.

Lưu ý sử dụng

Giá trị R | G | B | A
Giá trị mặc định A
Có thể hoạt ảnh
R

Từ khóa này chỉ định rằng kênh màu đỏ của ảnh đầu vào được xác định trong in2 sẽ được dùng để làm lệch các điểm ảnh của ảnh đầu vào được xác định trong in theo trục y.

G

Từ khóa này chỉ định rằng kênh màu xanh lá của ảnh đầu vào được xác định trong in2 sẽ được dùng để làm lệch các điểm ảnh của ảnh đầu vào được xác định trong in theo trục y.

B

Từ khóa này chỉ định rằng kênh màu xanh dương của ảnh đầu vào được xác định trong in2 sẽ được dùng để làm lệch các điểm ảnh của ảnh đầu vào được xác định trong in theo trục y.

A

Từ khóa này chỉ định rằng kênh alpha của ảnh đầu vào được xác định trong in2 sẽ được dùng để làm lệch các điểm ảnh của ảnh đầu vào được xác định trong in theo trục y.

Ví dụ

html
<svg viewBox="0 0 440 160" xmlns="http://www.w3.org/2000/svg">
  <filter id="displacementFilter">
    <feImage
      href="mdn.svg"
      x="0"
      y="0"
      width="100%"
      height="100%"
      result="abc" />
    <feDisplacementMap
      in2="abc"
      in="SourceGraphic"
      scale="30"
      yChannelSelector="R" />
  </filter>
  <filter id="displacementFilter2">
    <feImage
      href="mdn.svg"
      x="0"
      y="0"
      width="100%"
      height="100%"
      result="abc" />
    <feDisplacementMap
      in2="abc"
      in="SourceGraphic"
      scale="30"
      yChannelSelector="B" />
  </filter>

  <text x="10" y="60" font-size="50" filter="url(#displacementFilter)">
    Some displaced text
  </text>
  <text x="10" y="120" font-size="50" filter="url(#displacementFilter2)">
    Some displaced text
  </text>
</svg>

Thông số kỹ thuật

Thông số kỹ thuật
Filter Effects Module Level 1
# element-attrdef-fedisplacementmap-ychannelselector

Khả năng tương thích trình duyệt