Langkau ke kandungan

Butang Radio ​

Butang radio. Radio yang berkongsi nama group membentuk set yang saling eksklusif, dan kumpulan menyokong navigasi kekunci anak panah WAI-ARIA.

Komponen a-sxr-radio ​

Sifat ​

SifatPeneranganNilai Lalai
onPeristiwa yang mencetuskan tindakan onclickclick
checkedSama ada radio dipilih pada awalnyafalse
activeSama ada radio diaktifkantrue
groupNama kumpulan; memilih satu radio menyahpilih radio dalam kumpulan yang sama''
valueTeks label butang radio''
font-familyKeluarga fon butang radioOutfit-Regular.ttf
font-sizeSaiz fon butang radio0.2
font-colorWarna teks label butang radio#161618
border-colorWarna sempadan butang radio#1B1B1F
background-colorWarna latar belakang butang radio#F1F5F9
hover-colorWarna latar belakang apabila penuding berada di atas butang radio#0EA5E9
handle-colorWarna pemegang tengah radio#202127
active-colorWarna latar belakang apabila butang radio ditekan#2563EB
radiosizecoefFaktor skala saiz bulatan radio1
keyKekunci pintasan teks yang mengaktifkan widget (cth. 'e')
key-codeKekunci pintasan angka lama (cth. 32 untuk Space)-1
widthLebar butang radio1
heightTinggi butang radio1
marginMargin di sekeliling butang radio0 0 0 0
html
<a-sxr-radio
	width="2.5" height="0.75"
	onclick="toggleActionFunction"
	value="radio label"
	font-size="0.3"
	margin="0 0 0.05 0"
>
</a-sxr-radio>

Kumpulan ​

Berikan nilai group yang sama kepada radio untuk menjadikannya saling eksklusif — memilih satu menyahpilih radio lain dalam kumpulan secara automatik.

html
<a-sxr-flex-container flex-direction="column" item-padding="0.1" opacity="1"
                      width="3" height="2" position="0 1.6 -2">
  <a-sxr-radio group="quality" checked="true" value="Low"></a-sxr-radio>
  <a-sxr-radio group="quality" value="Medium"></a-sxr-radio>
  <a-sxr-radio group="quality" value="High"></a-sxr-radio>
</a-sxr-flex-container>

Papan kekunci ​

KekunciTindakan
SpacePilih radio yang difokuskan
↑ ↓Alihkan pilihan melalui kumpulan
← →Alihkan pilihan melalui kumpulan

aria-checked mencerminkan keadaan yang dipilih, dan pilihan dianimasikan. active="false" menyahaktifkan radio.