Skip to content

Commit 51de074

Browse files
Fix Lighthouse accessibility issue for touch targets
1 parent 79cea45 commit 51de074

File tree

1 file changed

+45
-27
lines changed

1 file changed

+45
-27
lines changed

Form-Controls/index.html

Lines changed: 45 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -13,38 +13,56 @@ <h1>Product Pick</h1>
1313
</header>
1414
<main>
1515
<form>
16-
<label>
17-
Name:
18-
<input type="text" placeholder="Enter your name" minlength="2" required>
19-
</label>
16+
<div>
17+
<label>
18+
Name:
19+
<input type="text" placeholder="Enter your name" minlength="2" required>
20+
</label>
21+
</div>
2022
<br>
21-
<label>
22-
Email:
23-
<input type="email" placeholder="Enter your email" required>
24-
</label>
23+
<div>
24+
<label>
25+
Email:
26+
<input type="email" placeholder="Enter your email" required>
27+
</label>
28+
</div>
2529
<br>
26-
<label for="colour_select">Choose t-shirt colour</label>
27-
<select name="colour" id="colour_select" required>
28-
<option value="">--Please choose an option--</option>
29-
<option value="blue">Blue</option>
30-
<option value="red">Red</option>
31-
<option value="black">Black</option>
32-
</select>
30+
<div>
31+
<label for="colour_select">Choose t-shirt colour</label>
32+
<select name="colour" id="colour_select" required>
33+
<option value="">--Please choose an option--</option>
34+
<option value="blue">Blue</option>
35+
<option value="red">Red</option>
36+
<option value="black">Black</option>
37+
</select>
38+
</div>
3339
<br>
3440
<fieldset>
3541
<legend>Choose t-shirt size</legend>
36-
<input type="radio" name="size" id="xs" value="xs" required>
37-
<label for="xs">XS</label><br>
38-
<input type="radio" name="size" id="s" value="s">
39-
<label for="s">S</label><br>
40-
<input type="radio" name="size" id="m" value="m">
41-
<label for="m">M</label><br>
42-
<input type="radio" name="size" id="l" value="l">
43-
<label for="l">L</label><br>
44-
<input type="radio" name="size" id="xl" value="xl">
45-
<label for="xl">XL</label><br>
46-
<input type="radio" name="size" id="xxl" value="xxl">
47-
<label for="xxl">XXL</label>
42+
<div>
43+
<input type="radio" name="size" id="xs" value="xs" required>
44+
<label for="xs">XS</label>
45+
</div><br>
46+
<div>
47+
<input type="radio" name="size" id="s" value="s">
48+
<label for="s">S</label>
49+
</div><br>
50+
<div>
51+
<input type="radio" name="size" id="m" value="m">
52+
<label for="m">M</label>
53+
</div><br>
54+
<div>
55+
<input type="radio" name="size" id="l" value="l">
56+
<label for="l">L</label>
57+
</div><br>
58+
<div>
59+
<input type="radio" name="size" id="xl" value="xl">
60+
<label for="xl">XL</label>
61+
</div><br>
62+
<div>
63+
<input type="radio" name="size" id="xxl" value="xxl">
64+
<label for="xxl">XXL</label>
65+
</div>
4866
</fieldset>
4967
<!--
5068
Requirements:

0 commit comments

Comments
 (0)