Can someone suggest me ,how to bring the check box to the right of the letter because by default it is aligned to the left.
<title>Page title</title>
<h1>My feedback form</h1>
<form>
<ul>
<li>Name: <input name="name" type="text"></li>
<li>Email: <input name="email" type="email"></li>
<li>Password: <input name="Password" type="Password"></li><br>
<li>Please check all the emoticons that apply to you:</li>
<ul type="disc">
<li><input type="checkbox" name="emoticon 1" value="angry"> Angry</li>
<li><input type="checkbox" name="emoticon 2" value="Sad"> Sad</li>
<li><input type="checkbox" name="emoticon 3" value="Happy"> Happy</li></li>
<li><input type="checkbox" name="emoticon 4" value="Ambivalent"> Ambivalent</li></ul>
<li>How satisfied were you with pur service?</li>
<ul type="disc">
<li><input type="radio" name="rating 1" value="very satisfied"> Very satisfied</li>
<li><input type="radio" name="rating 2" value="Satisfied">Satisfied</li>
<li><input type="radio"
name="rating 3" value="Didn’t care">Didn’t care
<li><input type="radio"
name="rating 4" value="Dissatisfied">Dissatisfied</li>
<li><input type="radio" name="rating 5" value="very dissatisfied">Very dissatisfied</li>
</ul>
</ul></form></body></html>
This is the code that i typed
2
Answers
You can make the checkboxes as
inline-block
elementsYou can using flexbox with
flex-direction: row-reverse
is a effective way to position the checkboxes to the right.This is update code: