Sourceਬਟਨ ਸਮੂਹ
ਬਟਨ ਸਮੂਹ ਦੇ ਨਾਲ ਇੱਕ ਸਿੰਗਲ ਲਾਈਨ 'ਤੇ ਇਕੱਠੇ ਬਟਨਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਾ ਸਮੂਹ ਕਰੋ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ JavaScript ਨਾਲ ਸੁਪਰ-ਪਾਵਰ ਕਰੋ।
ਬੁਨਿਆਦੀ ਉਦਾਹਰਨ
.btn
ਵਿੱਚ ਨਾਲ ਬਟਨਾਂ ਦੀ ਇੱਕ ਲੜੀ ਨੂੰ ਸਮੇਟਣਾ .btn-group
। ਸਾਡੇ ਬਟਨ ਪਲੱਗਇਨ ਨਾਲ ਵਿਕਲਪਿਕ JavaScript ਰੇਡੀਓ ਅਤੇ ਚੈਕਬਾਕਸ ਸ਼ੈਲੀ ਵਿਵਹਾਰ 'ਤੇ ਸ਼ਾਮਲ ਕਰੋ ।
ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਹੀ role
ਹੈ ਅਤੇ ਇੱਕ ਲੇਬਲ ਪ੍ਰਦਾਨ ਕਰੋ
ਸਹਾਇਕ ਤਕਨੀਕਾਂ (ਜਿਵੇਂ ਕਿ ਸਕ੍ਰੀਨ ਰੀਡਰ) ਨੂੰ ਇਹ ਦੱਸਣ ਲਈ ਕਿ ਬਟਨਾਂ ਦੀ ਇੱਕ ਲੜੀ ਨੂੰ ਸਮੂਹਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ, ਇੱਕ ਉਚਿਤ role
ਵਿਸ਼ੇਸ਼ਤਾ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਬਟਨ ਸਮੂਹਾਂ ਲਈ, ਇਹ ਹੋਵੇਗਾ role="group"
, ਜਦੋਂ ਕਿ ਟੂਲਬਾਰ ਵਿੱਚ ਇੱਕ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ role="toolbar"
।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸਮੂਹਾਂ ਅਤੇ ਟੂਲਬਾਰਾਂ ਨੂੰ ਇੱਕ ਸਪਸ਼ਟ ਲੇਬਲ ਦਿੱਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਕਿਉਂਕਿ ਜ਼ਿਆਦਾਤਰ ਸਹਾਇਕ ਤਕਨੀਕਾਂ ਸਹੀ ਭੂਮਿਕਾ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮੌਜੂਦਗੀ ਦੇ ਬਾਵਜੂਦ, ਉਹਨਾਂ ਦਾ ਐਲਾਨ ਨਹੀਂ ਕਰਦੀਆਂ ਹਨ। ਇੱਥੇ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ, ਅਸੀਂ ਵਰਤਦੇ ਹਾਂ aria-label
, ਪਰ ਵਿਕਲਪ ਜਿਵੇਂ ਕਿ aria-labelledby
ਵੀ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਭਾਗਾਂ ਲਈ ਬਟਨ ਸਮੂਹਾਂ ਦੇ ਸੈੱਟਾਂ ਨੂੰ ਬਟਨ ਟੂਲਬਾਰਾਂ ਵਿੱਚ ਜੋੜੋ। ਗਰੁੱਪਾਂ, ਬਟਨਾਂ ਅਤੇ ਹੋਰ ਚੀਜ਼ਾਂ ਨੂੰ ਖਾਲੀ ਕਰਨ ਲਈ ਲੋੜ ਅਨੁਸਾਰ ਉਪਯੋਗਤਾ ਕਲਾਸਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਆਪਣੀਆਂ ਟੂਲਬਾਰਾਂ ਵਿੱਚ ਬਟਨ ਸਮੂਹਾਂ ਦੇ ਨਾਲ ਇਨਪੁਟ ਸਮੂਹਾਂ ਨੂੰ ਮਿਲਾਉਣ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ। ਉਪਰੋਕਤ ਉਦਾਹਰਨ ਦੇ ਸਮਾਨ, ਤੁਹਾਨੂੰ ਸੰਭਾਵਤ ਤੌਰ 'ਤੇ ਕੁਝ ਉਪਯੋਗਤਾਵਾਂ ਦੀ ਲੋੜ ਪਵੇਗੀ ਹਾਲਾਂਕਿ ਚੀਜ਼ਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸਪੇਸ ਕਰਨ ਲਈ.
ਆਕਾਰ
ਇੱਕ ਸਮੂਹ ਵਿੱਚ ਹਰੇਕ ਬਟਨ 'ਤੇ ਬਟਨ ਸਾਈਜ਼ਿੰਗ ਕਲਾਸਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਬਜਾਏ, ਇੱਕ ਤੋਂ ਵੱਧ ਸਮੂਹਾਂ ਨੂੰ ਆਲ੍ਹਣਾ ਬਣਾਉਣ ਵੇਲੇ ਹਰ ਇੱਕ ਸਮੇਤ, .btn-group-*
ਹਰੇਕ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ।.btn-group
ਆਲ੍ਹਣਾ
ਜਦੋਂ ਤੁਸੀਂ ਡ੍ਰੌਪਡਾਉਨ ਮੀਨੂ ਨੂੰ ਬਟਨਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦੇ ਨਾਲ ਮਿਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਇੱਕ .btn-group
ਦੂਜੇ ਦੇ ਅੰਦਰ ਰੱਖੋ ।.btn-group
ਲੰਬਕਾਰੀ ਪਰਿਵਰਤਨ
ਬਟਨਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਖਿਤਿਜੀ ਦੀ ਬਜਾਏ ਲੰਬਕਾਰੀ ਤੌਰ 'ਤੇ ਸਟੈਕਡ ਦਿਖਾਉਂਦਾ ਹੈ। ਸਪਲਿਟ ਬਟਨ ਡ੍ਰੌਪਡਾਊਨ ਇੱਥੇ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ।