ಇನ್ಪುಟ್ ಗುಂಪು
ಪಠ್ಯ ಇನ್ಪುಟ್ಗಳು, ಕಸ್ಟಮ್ ಆಯ್ಕೆಗಳು ಮತ್ತು ಕಸ್ಟಮ್ ಫೈಲ್ ಇನ್ಪುಟ್ಗಳ ಎರಡೂ ಬದಿಯಲ್ಲಿ ಪಠ್ಯ, ಬಟನ್ಗಳು ಅಥವಾ ಬಟನ್ ಗುಂಪುಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಫಾರ್ಮ್ ನಿಯಂತ್ರಣಗಳನ್ನು ಸುಲಭವಾಗಿ ವಿಸ್ತರಿಸಿ.
ಇನ್ಪುಟ್ನ ಎರಡೂ ಬದಿಯಲ್ಲಿ ಒಂದು ಆಡ್-ಆನ್ ಅಥವಾ ಬಟನ್ ಅನ್ನು ಇರಿಸಿ. ನೀವು ಇನ್ಪುಟ್ನ ಎರಡೂ ಬದಿಗಳಲ್ಲಿ ಒಂದನ್ನು ಇರಿಸಬಹುದು. ನಾವು ಒಂದೇ ಇನ್ಪುಟ್ ಗುಂಪಿನಲ್ಲಿ ಬಹು ಫಾರ್ಮ್-ನಿಯಂತ್ರಣಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ ಮತ್ತು ಇನ್ಪುಟ್ ಗುಂಪಿನ <label>
ಹೊರಗೆ ಬರಬೇಕು.
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1">@</span>
</div>
<input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="basic-addon1">
</div>
<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<span class="input-group-text" id="basic-addon2">@example.com</span>
</div>
</div>
<label for="basic-url">Your vanity URL</label>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon3">https://example.com/users/</span>
</div>
<input type="text" class="form-control" id="basic-url" aria-describedby="basic-addon3">
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">$</span>
</div>
<input type="text" class="form-control" aria-label="Amount (to the nearest dollar)">
<div class="input-group-append">
<span class="input-group-text">.00</span>
</div>
</div>
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text">With textarea</span>
</div>
<textarea class="form-control" aria-label="With textarea"></textarea>
</div>
ಸಾಪೇಕ್ಷ ಫಾರ್ಮ್ ಗಾತ್ರದ ವರ್ಗಗಳನ್ನು .input-group
ಸ್ವತಃ ಸೇರಿಸಿ ಮತ್ತು ಒಳಗಿನ ವಿಷಯಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮರುಗಾತ್ರಗೊಳಿಸುತ್ತವೆ-ಪ್ರತಿ ಅಂಶದ ಮೇಲೆ ಫಾರ್ಮ್ ನಿಯಂತ್ರಣ ಗಾತ್ರದ ತರಗತಿಗಳನ್ನು ಪುನರಾವರ್ತಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ಪ್ರತ್ಯೇಕ ಇನ್ಪುಟ್ ಗುಂಪಿನ ಅಂಶಗಳ ಗಾತ್ರವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.
<div class="input-group input-group-sm mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="inputGroup-sizing-sm">Small</span>
</div>
<input type="text" class="form-control" aria-label="Small" aria-describedby="inputGroup-sizing-sm">
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text" id="inputGroup-sizing-default">Default</span>
</div>
<input type="text" class="form-control" aria-label="Default" aria-describedby="inputGroup-sizing-default">
</div>
<div class="input-group input-group-lg">
<div class="input-group-prepend">
<span class="input-group-text" id="inputGroup-sizing-lg">Large</span>
</div>
<input type="text" class="form-control" aria-label="Large" aria-describedby="inputGroup-sizing-sm">
</div>
ಪಠ್ಯದ ಬದಲಿಗೆ ಇನ್ಪುಟ್ ಗುಂಪಿನ ಆಡ್ಆನ್ನಲ್ಲಿ ಯಾವುದೇ ಚೆಕ್ಬಾಕ್ಸ್ ಅಥವಾ ರೇಡಿಯೋ ಆಯ್ಕೆಯನ್ನು ಇರಿಸಿ.
<div class="input-group mb-3">
<div class="input-group-prepend">
<div class="input-group-text">
<input type="checkbox" aria-label="Checkbox for following text input">
</div>
</div>
<input type="text" class="form-control" aria-label="Text input with checkbox">
</div>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">
<input type="radio" aria-label="Radio button for following text input">
</div>
</div>
<input type="text" class="form-control" aria-label="Text input with radio button">
</div>
ಬಹು <input>
ಗಳು ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಬೆಂಬಲಿತವಾಗಿದ್ದರೂ, ಮೌಲ್ಯೀಕರಣ ಶೈಲಿಗಳು ಒಂದೇ ಇನ್ಪುಟ್ ಗುಂಪುಗಳಿಗೆ ಮಾತ್ರ ಲಭ್ಯವಿರುತ್ತವೆ <input>
.
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text" id="">First and last name</span>
</div>
<input type="text" class="form-control">
<input type="text" class="form-control">
</div>
ಬಹು ಆಡ್-ಆನ್ಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಚೆಕ್ಬಾಕ್ಸ್ ಮತ್ತು ರೇಡಿಯೊ ಇನ್ಪುಟ್ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ಮಿಶ್ರಣ ಮಾಡಬಹುದು.
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">$</span>
<span class="input-group-text">0.00</span>
</div>
<input type="text" class="form-control" aria-label="Amount (to the nearest dollar)">
</div>
<div class="input-group">
<input type="text" class="form-control" aria-label="Amount (to the nearest dollar)">
<div class="input-group-append">
<span class="input-group-text">$</span>
<span class="input-group-text">0.00</span>
</div>
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
<input type="text" class="form-control" placeholder="" aria-label="" aria-describedby="basic-addon1">
</div>
<div class="input-group mb-3">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
<input type="text" class="form-control" placeholder="" aria-label="" aria-describedby="basic-addon1">
</div>
<div class="input-group">
<input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div role="separator" class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<input type="text" class="form-control" aria-label="Text input with dropdown button">
</div>
<div class="input-group">
<input type="text" class="form-control" aria-label="Text input with dropdown button">
<div class="input-group-append">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div role="separator" class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<button type="button" class="btn btn-outline-secondary">Action</button>
<button type="button" class="btn btn-outline-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div role="separator" class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<input type="text" class="form-control" aria-label="Text input with segmented dropdown button">
</div>
<div class="input-group">
<input type="text" class="form-control" aria-label="Text input with segmented dropdown button">
<div class="input-group-append">
<button type="button" class="btn btn-outline-secondary">Action</button>
<button type="button" class="btn btn-outline-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div role="separator" class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
ಇನ್ಪುಟ್ ಗುಂಪುಗಳು ಕಸ್ಟಮ್ ಆಯ್ಕೆಗಳು ಮತ್ತು ಕಸ್ಟಮ್ ಫೈಲ್ ಇನ್ಪುಟ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿವೆ. ಇವುಗಳ ಬ್ರೌಸರ್ ಡೀಫಾಲ್ಟ್ ಆವೃತ್ತಿಗಳು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ.
<div class="input-group mb-3">
<div class="input-group-prepend">
<label class="input-group-text" for="inputGroupSelect01">Options</label>
</div>
<select class="custom-select" id="inputGroupSelect01">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
<div class="input-group mb-3">
<select class="custom-select" id="inputGroupSelect02">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<div class="input-group-append">
<label class="input-group-text" for="inputGroupSelect02">Options</label>
</div>
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
<select class="custom-select" id="inputGroupSelect03">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
</div>
<div class="input-group">
<select class="custom-select" id="inputGroupSelect04">
<option selected>Choose...</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
<div class="input-group-append">
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">Upload</span>
</div>
<div class="custom-file">
<input type="file" class="custom-file-input" id="inputGroupFile01">
<label class="custom-file-label" for="inputGroupFile01">Choose file</label>
</div>
</div>
<div class="input-group mb-3">
<div class="custom-file">
<input type="file" class="custom-file-input" id="inputGroupFile02">
<label class="custom-file-label" for="inputGroupFile02">Choose file</label>
</div>
<div class="input-group-append">
<span class="input-group-text" id="">Upload</span>
</div>
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
<div class="custom-file">
<input type="file" class="custom-file-input" id="inputGroupFile03">
<label class="custom-file-label" for="inputGroupFile03">Choose file</label>
</div>
</div>
<div class="input-group">
<div class="custom-file">
<input type="file" class="custom-file-input" id="inputGroupFile04">
<label class="custom-file-label" for="inputGroupFile04">Choose file</label>
</div>
<div class="input-group-append">
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
</div>
ನೀವು ಪ್ರತಿ ಇನ್ಪುಟ್ಗೆ ಲೇಬಲ್ ಅನ್ನು ಸೇರಿಸದಿದ್ದರೆ ಸ್ಕ್ರೀನ್ ರೀಡರ್ಗಳು ನಿಮ್ಮ ಫಾರ್ಮ್ಗಳೊಂದಿಗೆ ತೊಂದರೆಯನ್ನು ಹೊಂದಿರುತ್ತಾರೆ. ಈ ಇನ್ಪುಟ್ ಗುಂಪುಗಳಿಗೆ, ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಲೇಬಲ್ ಅಥವಾ ಕಾರ್ಯವನ್ನು ಸಹಾಯಕ ತಂತ್ರಜ್ಞಾನಗಳಿಗೆ ರವಾನಿಸಲಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಬಳಸಬೇಕಾದ ನಿಖರವಾದ ತಂತ್ರ ( ಕ್ಲಾಸ್ <label>
ಅನ್ನು ಬಳಸಿಕೊಂಡು ಮರೆಮಾಡಲಾಗಿರುವ ಅಂಶಗಳು , ಅಥವಾ ಅದರ ಸಂಯೋಜನೆಯಲ್ಲಿ ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳ ಬಳಕೆ ) ಮತ್ತು ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತಿರುವ ಇಂಟರ್ಫೇಸ್ ವಿಜೆಟ್ನ ನಿಖರ ಪ್ರಕಾರವನ್ನು ಅವಲಂಬಿಸಿ ಯಾವ ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿಯನ್ನು ತಿಳಿಸಬೇಕು. ಈ ವಿಭಾಗದಲ್ಲಿನ ಉದಾಹರಣೆಗಳು ಕೆಲವು ಸೂಚಿಸಿದ, ಕೇಸ್-ನಿರ್ದಿಷ್ಟ ವಿಧಾನಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ..sr-only
aria-label
aria-labelledby
aria-describedby