Note that there are some explanatory texts on larger screens.

plurals
  1. POForm Alignment CSS
    primarykey
    data
    text
    <p>This is one thing that I really hate within development is forms. Below is my code and what I am trying to do is align the inputs with the labels <code>Name: input</code>. Is there a rule that you use to help remember when coding forms?</p> <p>CSS:</p> <pre><code> #newwebsiteForm form{ padding:10px; margin:10px 0; width:480px; position: relative; } #newwebsiteForm label{ width:240px; display:block; float:right; } #newwebsiteForm input{ width:240px; display:block; float:left; } </code></pre> <p>HTML:</p> <pre><code>&lt;section id="content"&gt; &lt;h1&gt;Free Quote&lt;/h1&gt; &lt;p&gt;Please fill out the below questionnaire to receive your free web development quote&lt;/p&gt; &lt;form action="" method="post" accept-charset="utf-8"&gt; &lt;select name="requiredOption" id="requiredOption"&gt; &lt;option id="pleaseselect" value="pleaseselect"&gt;Please Select Your Required Quote&lt;/option&gt; &lt;option id="newwebsite" value="newwebsite"&gt;New Website&lt;/option&gt; &lt;option id="websiteredevelopment" value="websiteredevelopment"&gt;Website Redevelopment&lt;/option&gt; &lt;option id="other" value="other"&gt;Other&lt;/option&gt; &lt;/select&gt; &lt;/form&gt; &lt;div id="newwebsiteSection"&gt; &lt;form action="" id="newwebsiteForm" method="get" accept-charset="utf-8"&gt; &lt;fieldset&gt; &lt;label&gt;Do You Require Hosting?&lt;/label&gt;&lt;input type="radio" name="Yes" value="Yes"&gt;Yes&lt;/input&gt;&lt;input type="radio" name="No" value="No"&gt;No&lt;/input&gt; &lt;label&gt;Do You Require A Domain?&lt;/label&gt;&lt;input type="radio" name="Yes" value="Yes"&gt;Yes&lt;/input&gt;&lt;input type="radio" name="No" value="No"&gt;No&lt;/input&gt; &lt;label&gt;Do You Have A Logo?&lt;/label&gt;&lt;input type="radio" name="Yes" value="Yes"&gt;Yes&lt;/input&gt;&lt;input type="radio" name="No" value="No"&gt;No&lt;/input&gt; &lt;label&gt;What is your Domain?&lt;/label&gt; &lt;input type="url" name="domain" value="http://example.com"&gt;&lt;/input&gt;&lt;/div&gt; &lt;label&gt;Type of site Required?&lt;label&gt; &lt;select name="newwebsiteType" id="newwebsiteType"&gt; &lt;option value="shoppingCart"&gt;Shopping Cart&lt;/option&gt; &lt;option value="CMS"&gt;Content Management System&lt;/option&gt; &lt;option value="static"&gt;Static Website&lt;/option&gt; &lt;option value="otherDevelopment"&gt;Other Development&lt;/option&gt; &lt;/select&gt; &lt;label&gt;Do You Require A Design?&lt;/label&gt; &lt;input type="radio" name="Yes" value="Yes"&gt;Yes&lt;/input&gt;&lt;input type="radio" name="No" value="No"&gt;No&lt;/input&gt; &lt;label&gt;Three Favorite colors?&lt;/label&gt; &lt;input name="color1" value=""&gt;&lt;/input&gt; &lt;input name="color2" value=""&gt;&lt;/input&gt; &lt;input name="color3" value=""&gt;&lt;/input&gt; &lt;label&gt;What are your favorite websites?&lt;/label&gt; &lt;input type="text" name="fav1" value=""&gt;&lt;/input&gt; &lt;input type="text" name="fav2" value=""&gt;&lt;/input&gt; &lt;input type="text" name="fav3" value=""&gt;&lt;/input&gt; &lt;label&gt;Comments?&lt;/label&gt; &lt;textarea name="comments" id="comments"&gt;&lt;/textarea&gt; &lt;input type="submit" name="submit" value="Send Quote Request"&gt; &lt;/form&gt; &lt;/div&gt; &lt;div id="websiteredevelopmentSection"&gt; &lt;p&gt;Website Redevelopment&lt;/p&gt; &lt;/div&gt; &lt;div id="otherSection"&gt; &lt;p&gt;Other&lt;/p&gt; &lt;/div&gt; &lt;/section&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload