Thuộc tính CSS inset-inline-start
- Trang trước inset-inline-end
- Trang tiếp theo isolation
Định nghĩa và cách sử dụng
inset-inline-start
Thuộc tính thiết lập khoảng cách từ phần đầu tiên của phần tử trong hướng dòng với phần tử cha.
Lưu ý:Để thuộc tính này hoạt động, bạn phải chỉ định position
Thuộc tính
CSS inset-inline
và inset-block
Thuộc tính tương ứng với thuộc tính CSS top
、bottom
、left
và right
Thuộc tính rất相似, nhưng inset-block
và inset-inline
Thuộc tính này phụ thuộc vào hướng khối và hướng dòng.
Lưu ý:thuộc tính CSS liên quan writing-mode
và direction
Định nghĩa hướng dòng. Điều này sẽ ảnh hưởng đến vị trí bắt đầu của phần tử trong hướng dòng và inset-inline-start
Kết quả của thuộc tính. Đối với trang tiếng Anh, hướng dòng là từ trái qua phải, hướng khối là xuống.
Mô hình
Ví dụ 1
Đặt khoảng cách từ phần đầu tiên của phần tử <div> đã định vị trong hướng dòng với phần tử cha:
div { inset-inline-start: 50px; }
Ví dụ 2
Khi phần tử <div> có writing-mode
Khi giá trị thuộc tính được thiết lập thành vertical-rl, hướng dòng là xuống. Kết quả là phần đầu tiên của phần tử từ bên trái di chuyển lên trên:
div { inset-inline-start: 50px; writing-mode: vertical-rl; }
Ví dụ 3
Khi phần tử <div> có direction
Khi giá trị thuộc tính được thiết lập thành rtl, hướng dòng là từ phải qua trái. Mô tả có một lỗi nhỏ, nên là 'Kết quả là phần đầu tiên của phần tử vẫn保持在 bên phải (vì đối với rtl, phần đầu tiên bản thân là bên phải, chỉ là so với bố cục mặc định ltr, toàn bộ nội dung đã lật ngược lại)'.
div { inset-inline-start: 50px; direction: rtl; }
Cú pháp CSS
inset-inline-start: auto|length|initial|inherit;
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
auto | Giá trị mặc định. Khoảng cách nội嵌 mặc định của phần tử. |
length | Định nghĩa khoảng cách bằng px, pt, cm v.v. Cho phép giá trị âm. Xem thêm:Đơn vị CSS. |
% | Định nghĩa khoảng cách theo phần trăm so với kích thước của phần tử cha trên trục tương ứng. |
initial | Đặt thuộc tính này về giá trị mặc định. Xem thêm initial. |
inherit | Tiếp nhận thuộc tính này từ phần tử cha. Xem thêm inherit. |
Chi tiết kỹ thuật
Giá trị mặc định: | auto |
---|---|
Kế thừa: | Không |
Chế tạo hoạt hình: | Hỗ trợ. Xem thêm:Thuộc tính liên quan đến hoạt hình. |
Phiên bản: | CSS3 |
Cú pháp JavaScript: | object.style.insetInlineStart="30%" |
Hỗ trợ trình duyệt
Bảng số liệu trong bảng biểu thị phiên bản trình duyệt đầu tiên hỗ trợ thuộc tính này hoàn toàn.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 63.0 | 14.1 | 73.0 |
Trang liên quan
Giáo trình:Định vị CSS
Tham khảo:Thuộc tính position của CSS
Tham khảo:Thuộc tính direction trong CSS
Tham khảo:Thuộc tính writing-mode CSS
- Trang trước inset-inline-end
- Trang tiếp theo isolation