Thuộc tính border-image CSS
- trang trước border-end-start-radius
- Trang tiếp theo border-image-outset
Định nghĩa và cách sử dụng
Thuộc tính border-image là một thuộc tính viết tắt, được sử dụng để thiết lập các thuộc tính sau:
Nếu bỏ qua giá trị, sẽ thiết lập giá trị mặc định.
Lưu ý:Vui lòng sử dụng thuộc tính border-image-* để tạo nút có thể co dãn đẹp mắt!
Xem thêm:
Giáo trình CSS3:BORDER của CSS3
Ví dụ
Đặt hình ảnh làm viền bao quanh phần tử div:
div { -webkit-border-image:url(border.png) 30 30 round; /* Safari 5 */ -o-border-image:url(border.png) 30 30 round; /* Opera */ border-image:url(border.png) 30 30 round; }
Có nhiều ví dụ khác ở cuối trang.
Ngữ pháp CSS
border-image: source slice width outset repeat|initial|inherit;
Giá trị thuộc tính
Giá trị | Mô tả | Kiểm tra |
---|---|---|
border-image-source | Đường dẫn đến hình ảnh được sử dụng trong viền. | |
border-image-slice | Độ偏移 hình ảnh viền vào trong. | |
border-image-width | Chiều rộng hình ảnh viền. | |
border-image-outset | Lượng vượt ra ngoài của khu vực hình ảnh viền. | |
border-image-repeat | Hình ảnh viền có nên lặp lại (repeated), lấp đầy (rounded) hay kéo dãn (stretched) không. | Kiểm tra |
Chi tiết kỹ thuật
Giá trị mặc định: | none 100% 1 0 stretch |
---|---|
Kế thừa: | no |
Phiên bản: | CSS3 |
Ngữ pháp JavaScript: | object.style.borderImage="url(border.png) 30 30 round" |
Các ví dụ khác
- Nút Border-image
- Ví dụ minh họa cách tạo nút bằng thuộc tính border-image.
Hỗ trợ trình duyệt
Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính này.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
16.0 4.0 -webkit- |
11.0 | 15.0 3.5 -moz- |
6.0 3.1 -webkit- |
15.0 11.0 -o- |
- trang trước border-end-start-radius
- Trang tiếp theo border-image-outset