CSS3 User Interface
CSS3 User Interface
Dalam CSS3, meningkatkan jumlah fitur antarmuka pengguna baru untuk menyesuaikan ukuran elemen, ukuran frame dan perbatasan eksternal.
Dalam bab ini, Anda akan mempelajari sifat-sifat antarmuka pengguna berikut:
- mengubah ukuran
- box-sizing
- garis-offset
Dukungan Browser
Angka dalam tabel tersebut merupakan browser pertama yang mendukung nomor versi properti.
Segera setelah -webkit- digital, -ms- atau moz lalu mendukung awalan atribut nomor versi browser pertama.
属性 | |||||
---|---|---|---|---|---|
resize | 4.0 | 不兼容 | 5.0 4.0 -moz- |
4.0 | 15.0 |
box-sizing | 10.0 4.0 -webkit- |
8.0 | 29.0 2.0 -moz- |
5.1 3.1 -webkit- |
9.5 |
outline-offset | 4.0 | 不兼容 | 5.0 4.0 -moz- |
4.0 | 9.5 |
CSS3 Resize (Ubah Ukuran)
Dalam CSS3, mengubah ukuran properti menentukan apakah elemen harus pengguna untuk menyesuaikan ukuran.
Kode CSS adalah sebagai berikut:
contoh
Sebuah elemen div ditentukan oleh Ukuran pengguna:
{
resize:both;
overflow:auto;
}
Coba »
box CSS3 resize (Box Sizing)
kotak-sizing properti memungkinkan Anda untuk menentukan isi yang tepat dari area spesifik adaptasi.
contoh
Ketentuan dua berdampingan dengan blok perbatasan:
{
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
width:50%;
float:left;
}
Coba »
CSS3 dimodifikasi bentuk (outline-offset)
garis-offset properti mengimbangi kontur dan menarik profil melewati tepi perbatasan.
Ada dua kontur yang berbeda dan bingkai:
- Kontur tidak menempati ruang
- Mungkin garis non-persegi panjang
Kode CSS adalah sebagai berikut:
contoh
Ketentuan luar piksel kontur di tepi perbatasan 15:
{
border:2px solid black;
outline:2px solid red;
outline-offset:15px;
}
Coba »
Fitur antarmuka pengguna baru
milik | penjelasan | CSS |
---|---|---|
penampilan | Hal ini memungkinkan Anda untuk membuat penampilan elemen seperti elemen antarmuka pengguna standar | 3 |
box-sizing | Hal ini memungkinkan Anda untuk beradaptasi dengan daerah dan untuk menentukan unsur-unsur tertentu dalam beberapa cara | 3 |
icon | Pencipta elemen diatur ke Icon kapasitas setara. | 3 |
nav-down | Menentukan di mana untuk menavigasi ketika menggunakan tombol panah untuk navigasi bawah | 3 |
nav-index | Menetapkan bahwa unsur urutan Tab | 3 |
nav-kiri | Tentukan mana menggunakan tombol panah navigasi kiri untuk menavigasi | 3 |
nav-kanan | Tentukan mana menggunakan tombol panah navigasi kanan untuk menavigasi | 3 |
nav-up | Menentukan di mana untuk menavigasi ketika menggunakan tombol panah untuk menavigasi up | 3 |
garis-offset | Modifikasi kontur luar dan menarik di tepi perbatasan | 3 |
mengubah ukuran | Menentukan apakah unsur diubah ukurannya oleh pengguna | 3 |