Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Thuộc tính perspective của Style trong HTML DOM

Thuộc tính perspective của Style trong HTML DOM trả về và cho phép sửa đổi cách các phần tử 3D được nhìn thấy trong tài liệu HTML.

Cú pháp

Cú pháp như sau:

1. Lấy giá trị perspective

object.perspective

2. Thiết lập perspective

object.perspective = "value"

Ở đây, value có thể là:

Giá trịGiải thích
InitialĐặt thuộc tính này về giá trị mặc định.
inheritKế thừa giá trị thuộc tính từ phần tử cha.
NoneKhông đặt phối cảnh.
lengthChỉ định khoảng cách phần tử được đặt từ khung nhìn theo đơn vị độ dài.

Ví dụ

Dưới đây là ví dụ minh họa thuộc tính perspective của Style:

<!DOCTYPE html>
<html>
<style>
  body {
    color: #000;
    height: 100vh;
    background-color: #8BC6EC;
    background-image: linear-gradient(135deg, #8BC6EC 0%, #9599E2 100%);
  }
  .btn {
    background: #db133a;
    border: none;
    height: 2rem;
    border-radius: 2px;
    width: 40%;
    display: block;
    color: #fff;
    outline: none;
    cursor: pointer;
    margin: 1rem auto;
  }
  .box {
    text-align: center;
    width: 200px;
    height: 200px;
    background-color: #db133a;
    transform: rotateX(25deg);
    margin: 2rem auto;
  }
</style>
<body>
<h1 style="text-align:center">Demo thuộc tính perspective của Style</h1>
<div class='box'></div>
<button class="btn" onclick="set()">Thiết lập Perspective</button>
<script>
  function set() {
    document.body.style.perspective = "100px";
  }
</script>
</body>
</html>

Kết quả

Thuộc tính perspective của Style trong HTML DOM

Nhấn vào nút "Thiết lập Perspective" để đặt phối cảnh của hộp màu đỏ.

Thuộc tính perspective của Style trong HTML DOM