Styles CSS Outline

outlines CSS téh leuwih ti ngan wates a

The CSS sipat outline mangrupakeun sipat ngabingungkeun. Lamun anjeun mimiti ngalenyepan éta, éta hésé ngarti kumaha éta sanajan jarak jauh béda ti sipat wates. The W3C ngécéskeun salaku ngabogaan béda handap:

Outlines Ulah Teu Candak Up Spasi

pernyataan ieu, di na téa téh matak ngabingungkeun. Kumaha bisa hiji obyék dina kaca Wéb anjeun teu butuh nepi spasi dina kaca Wéb? Tapi lamun dipikir kaca Wéb anjeun salaku mahluk kawas hiji bawang, unggal item dina kaca bisa jadi layered on luhureun item nu sejen. Harta outline teu butuh nepi spasi sabab salawasna ieu disimpen dina luhureun kotak unsur.

Nalika hiji outline ieu disimpen di sabudeureun unsur, teu boga pangaruh naon on sabaraha unsur anu diteundeun kaluar dina kaca. Teu ngarobah ukuran unsur atawa posisi. Lamun nempatkeun hiji outline on unsur, bakal butuh nepi jumlah sarua ruang sakumaha lamun teu boga hiji outline unsur éta. Ieu mah bener tina wates anu. A wates dina unsur ieu ditambahkeun kana lebar luar jeung jangkungna unsur. Ku kituna lamun miboga hiji gambar anu 50 piksel lega, kalawan wates 2-piksel, éta bakal nyandak up 54 piksel (2 piksel pikeun tiap wates samping). Yen gambar sami sareng outline 2-piksel bakal nyandak up ngan 50 piksel lebar dina kaca anjeun, outline nu bakal nembongkeun leuwih ujung luar gambar.

Outlines bisa jadi Non-rectangular

Sateuacan Anjeun pamikiran "tiis, ayeuna abdi tiasa ngagambar bunderan!" Dipikir deui. pernyataan ieu harti béda ti nu bisa mikir. Lamun anjeun nempatkeun wates dina unsur, browser anu interprets unsur saperti lamun éta salah kotak rectangular buta. Mun kotak meunang dibeulah leuwih sababaraha garis, browser anu ngan daun edges kabuka alatan kotak henteu ditutup. Ieu sakumaha lamun panyungsi anu ningali wates kalawan layar infinitely lega - lega cukup keur wates nu janten salah sahiji sagi opat kontinyu.

Kontras, harta outline nyokot edges kana tinimbangan. Mun unsur outlined ngawengku sababaraha garis, outline nu nutup dina tungtung garis tur reopens deui dina garis hareup. Mun mungkin, outline bakal terus pinuh nyambung ogé, nyieun bentuk non-rectangular.

Mangpaat tina Harta Outline

Salah sahiji kagunaan pangalusna tina sipat outline anu nyorot istilah pilarian. Loba situs ngalakukeun ieu ku warna tukang, tapi anjeun oge bisa make sipat outline teu salempang ngeunaan nambahkeun naon dipasing tambahan dina kaca anjeun.

Harta outline-warna narima istilah "invert" nu ngajadikeun warna outline jeung kabalikan tina tukang ayeuna. Ieu ngidinan Anjeun pikeun nyorot elemen dina kaca Wéb dinamis tanpa needing uninga naon kelir nu dipake .

Anjeun oge bisa make harta outline ngaleupaskeun garis dotted sabudeureun Tumbu aktif. artikel ieu ti CSS-Trik nembongkeun kumaha carana nyabut outline dotted.