Jan 22, 2022 Last Updated 12:40 AM, Dec 2, 2021
  • Input Forms

    Basic example

    Individual form controls automatically receive some global styling. All textual <input>, <textarea>, and <select> elements with .form-control are set to width: 100%; by default. Wrap labels and controls in .form-group for optimum spacing.

    Example block-level help text here.

    <form role="form">
      <div class="form-group">
        <label for="exampleInputEmail1">Email address</label>
        <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
      </div>
      <div class="form-group">
        <label for="exampleInputPassword1">Password</label>
        <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
      </div>
      <div class="form-group">
        <label for="exampleInputFile">File input</label>
        <input type="file" id="exampleInputFile">
        <p class="help-block">Example block-level help text here.</p>
      </div>
      <div class="checkbox">
        <label>
          <input type="checkbox"> Check me out
        </label>
      </div>
      <button type="submit" class="btn btn-default">Submit</button>
    </form>
    

    Inline form

    Add .form-inline to your <form> for left-aligned and inline-block controls. This only applies to forms within viewports that are at least 768px wide.

    Requires custom widths

    Inputs, selects, and textareas are 100% wide by default in Bootstrap. To use the inline form, you'll have to set a width on the form controls used within.

    Always add labels

    Screen readers will have trouble with your forms if you don't include a label for every input. For these inline forms, you can hide the labels using the .sr-only class.

    <form class="form-inline" role="form">
      <div class="form-group">
        <label class="sr-only" for="exampleInputEmail2">Email address</label>
        <input type="email" class="form-control" id="exampleInputEmail2" placeholder="Enter email">
      </div>
      <div class="form-group">
        <label class="sr-only" for="exampleInputPassword2">Password</label>
        <input type="password" class="form-control" id="exampleInputPassword2" placeholder="Password">
      </div>
      <div class="checkbox">
        <label>
          <input type="checkbox"> Remember me
        </label>
      </div>
      <button type="submit" class="btn btn-default">Sign in</button>
    </form>
    

    Horizontal form

    Use Bootstrap's predefined grid classes to align labels and groups of form controls in a horizontal layout by adding .form-horizontal to the form. Doing so changes .form-groups to behave as grid rows, so no need for .row.

    <form class="form-horizontal" role="form">
      <div class="form-group">
        <label for="inputEmail3" class="col-sm-2 control-label">Email</label>
        <div class="col-sm-10">
          <input type="email" class="form-control" id="inputEmail3" placeholder="Email">
        </div>
      </div>
      <div class="form-group">
        <label for="inputPassword3" class="col-sm-2 control-label">Password</label>
        <div class="col-sm-10">
          <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
        </div>
      </div>
      <div class="form-group">
        <div class="col-sm-offset-2 col-sm-10">
          <div class="checkbox">
            <label>
              <input type="checkbox"> Remember me
            </label>
          </div>
        </div>
      </div>
      <div class="form-group">
        <div class="col-sm-offset-2 col-sm-10">
          <button type="submit" class="btn btn-default">Sign in</button>
        </div>
      </div>
    </form>
    

    Supported controls

    Examples of standard form controls supported in an example form layout.

    Inputs

    Most common form control, text-based input fields. Includes support for all HTML5 types: text, password, datetime, datetime-local, date, month, time, week, number, email, url, search, tel, and color.

    Type declaration required

    Inputs will only be fully styled if their type is properly declared.

    <input type="text" class="form-control" placeholder="Text input">
    

    Input groups

    To add integrated text or buttons before and/or after any text-based <input>, check out the input group component.

    Textarea

    Form control which supports multiple lines of text. Change rows attribute as necessary.

     
    <textarea class="form-control" rows="3"></textarea>
    

    Checkboxes and radios

    Checkboxes are for selecting one or several options in a list while radios are for selecting one option from many.

    Default (stacked)


    <div class="checkbox">
      <label>
        <input type="checkbox" value="">
        Option one is this and that&mdash;be sure to include why it's great
      </label>
    </div>
    
    <div class="radio">
      <label>
        <input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
        Option one is this and that&mdash;be sure to include why it's great
      </label>
    </div>
    <div class="radio">
      <label>
        <input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
        Option two can be something else and selecting it will deselect option one
      </label>
    </div>
    

    Inline checkboxes

    Use .checkbox-inline or .radio-inline class to a series of checkboxes or radios for controls appear on the same line.

    <label class="checkbox-inline">
      <input type="checkbox" id="inlineCheckbox1" value="option1"> 1
    </label>
    <label class="checkbox-inline">
      <input type="checkbox" id="inlineCheckbox2" value="option2"> 2
    </label>
    <label class="checkbox-inline">
      <input type="checkbox" id="inlineCheckbox3" value="option3"> 3
    </label>
    

    Selects

    Use the default option, or add multiple to show multiple options at once.


    <select class="form-control">
      <option>1</option>
      <option>2</option>
      <option>3</option>
      <option>4</option>
      <option>5</option>
    </select>
    
    <select multiple class="form-control">
      <option>1</option>
      <option>2</option>
      <option>3</option>
      <option>4</option>
      <option>5</option>
    </select>
    

    Static control

    When you need to place plain text next to a form label within a horizontal form, use the .form-control-static class on a <p>.

    This email address is being protected from spambots. You need JavaScript enabled to view it.

    <form class="form-horizontal" role="form">
      <div class="form-group">
        <label class="col-sm-2 control-label">Email</label>
        <div class="col-sm-10">
          <p class="form-control-static">This email address is being protected from spambots. You need JavaScript enabled to view it.</p>
        </div>
      </div>
      <div class="form-group">
        <label for="inputPassword" class="col-sm-2 control-label">Password</label>
        <div class="col-sm-10">
          <input type="password" class="form-control" id="inputPassword" placeholder="Password">
        </div>
      </div>
    </form>
    

    Form states

    Provide feedback to users or visitors with basic feedback states on form controls and labels.

    Input focus

    We remove the default outline styles on some form controls and apply a box-shadow in its place for :focus.

    <input class="form-control" id="focusedInput" type="text" value="This is focused...">
    

    Disabled inputs

    Add the disabled attribute on an input to prevent user input and trigger a slightly different look.

    <input class="form-control" id="disabledInput" type="text" placeholder="Disabled input here..." disabled>
    

    Disabled fieldsets

    Add the disabled attribute to a <fieldset> to disable all the controls within the <fieldset> at once.

    Link functionality of <a> not impacted

    This class will only change the appearance of <a class="btn btn-default"> buttons, not their functionality. Use custom JavaScript to disable links here.

    Cross-browser compatibility

    While Bootstrap will apply these styles in all browsers, Internet Explorer 9 and below don't actually support the disabled attribute on a <fieldset>. Use custom JavaScript to disable the fieldset in these browsers.

    <form role="form">
      <fieldset disabled>
        <div class="form-group">
          <label for="disabledTextInput">Disabled input</label>
          <input type="text" id="disabledTextInput" class="form-control" placeholder="Disabled input">
        </div>
        <div class="form-group">
          <label for="disabledSelect">Disabled select menu</label>
          <select id="disabledSelect" class="form-control">
            <option>Disabled select</option>
          </select>
        </div>
        <div class="checkbox">
          <label>
            <input type="checkbox"> Can't check this
          </label>
        </div>
        <button type="submit" class="btn btn-primary">Submit</button>
      </fieldset>
    </form>
    

    Validation states

    Bootstrap includes validation styles for error, warning, and success states on form controls. To use, add .has-warning, .has-error, or .has-success to the parent element. Any .control-label, .form-control, and .help-block within that element will receive the validation styles.

    <div class="form-group has-success">
      <label class="control-label" for="inputSuccess">Input with success</label>
      <input type="text" class="form-control" id="inputSuccess">
    </div>
    <div class="form-group has-warning">
      <label class="control-label" for="inputWarning">Input with warning</label>
      <input type="text" class="form-control" id="inputWarning">
    </div>
    <div class="form-group has-error">
      <label class="control-label" for="inputError">Input with error</label>
      <input type="text" class="form-control" id="inputError">
    </div>
    

    Control sizing

    Set heights using classes like .input-lg, and set widths using grid column classes like .col-lg-*.

    Height sizing

    Create larger or smaller form controls that match button sizes.

    <input class="form-control input-lg" type="text" placeholder=".input-lg">
    <input class="form-control" type="text" placeholder="Default input">
    <input class="form-control input-sm" type="text" placeholder=".input-sm">
    
    <select class="form-control input-lg">...</select>
    <select class="form-control">...</select>
    <select class="form-control input-sm">...</select>
    

    Column sizing

    Wrap inputs in grid columns, or any custom parent element, to easily enforce desired widths.

    <div class="row">
      <div class="col-xs-2">
        <input type="text" class="form-control" placeholder=".col-xs-2">
      </div>
      <div class="col-xs-3">
        <input type="text" class="form-control" placeholder=".col-xs-3">
      </div>
      <div class="col-xs-4">
        <input type="text" class="form-control" placeholder=".col-xs-4">
      </div>
    </div>
    

    Help text

    Block level help text for form controls.

    A block of help text that breaks onto a new line and may extend beyond one line.
    <span class="help-block">A block of help text that breaks onto a new line and may extend beyond one line.</span>
    
  • Submit Button

    Options

    Use any of the available button classes to quickly create a styled button.

    <!-- Standard button -->
    <button type="button" class="btn btn-default">Default</button>
    
    <!-- Provides extra visual weight and identifies the primary action in a set of buttons -->
    <button type="button" class="btn btn-primary">Primary</button>
    
    <!-- Indicates a successful or positive action -->
    <button type="button" class="btn btn-success">Success</button>
    
    <!-- Contextual button for informational alert messages -->
    <button type="button" class="btn btn-info">Info</button>
    
    <!-- Indicates caution should be taken with this action -->
    <button type="button" class="btn btn-warning">Warning</button>
    
    <!-- Indicates a dangerous or potentially negative action -->
    <button type="button" class="btn btn-danger">Danger</button>
    
    <!-- Deemphasize a button by making it look like a link while maintaining button behavior -->
    <button type="button" class="btn btn-link">Link</button>
    

    Sizes

    Fancy larger or smaller buttons? Add .btn-lg, .btn-sm, or .btn-xs for additional sizes.

    <p>
      <button type="button" class="btn btn-primary btn-lg">Large button</button>
      <button type="button" class="btn btn-default btn-lg">Large button</button>
    </p>
    <p>
      <button type="button" class="btn btn-primary">Default button</button>
      <button type="button" class="btn btn-default">Default button</button>
    </p>
    <p>
      <button type="button" class="btn btn-primary btn-sm">Small button</button>
      <button type="button" class="btn btn-default btn-sm">Small button</button>
    </p>
    <p>
      <button type="button" class="btn btn-primary btn-xs">Extra small button</button>
      <button type="button" class="btn btn-default btn-xs">Extra small button</button>
    </p>
    

    Create block level buttons—those that span the full width of a parent— by adding .btn-block.

    <button type="button" class="btn btn-primary btn-lg btn-block">Block level button</button>
    <button type="button" class="btn btn-default btn-lg btn-block">Block level button</button>
    

    Active state

    Buttons will appear pressed (with a darker background, darker border, and inset shadow) when active. For <button> elements, this is done via :active. For <a> elements, it's done with .active. However, you may use .active <button>s should you need to replicate the active state progammatically.

    Button element

    No need to add :active as it's a pseudo-class, but if you need to force the same appearance, go ahead and add .active.

    <button type="button" class="btn btn-primary btn-lg active">Primary button</button>
    <button type="button" class="btn btn-default btn-lg active">Button</button>
    

    Anchor element

    Add the .active class to <a> buttons.

    Primary link Link

    <a href="#" class="btn btn-primary btn-lg active" role="button">Primary link</a>
    <a href="#" class="btn btn-default btn-lg active" role="button">Link</a>
    

    Disabled state

    Make buttons look unclickable by fading them back 50%.

    Button element

    Add the disabled attribute to <button> buttons.

    <button type="button" class="btn btn-lg btn-primary" disabled="disabled">Primary button</button>
    <button type="button" class="btn btn-default btn-lg" disabled="disabled">Button</button>
    

    Cross-browser compatibility

    If you add the disabled attribute to a <button>, Internet Explorer 9 and below will render text gray with a nasty text-shadow that we cannot fix.

    Anchor element

    Add the .disabled class to <a> buttons.

    Primary link Link

    <a href="#" class="btn btn-primary btn-lg disabled" role="button">Primary link</a>
    <a href="#" class="btn btn-default btn-lg disabled" role="button">Link</a>
    

    We use .disabled as a utility class here, similar to the common .active class, so no prefix is required.

    Link functionality not impacted

    This class will only change the <a>'s appearance, not its functionality. Use custom JavaScript to disable links here.

    Context-specific usage

    While button classes can be used on <a> and <button> elements, only <button> elements are supported within our nav and navbar components.

    Button tags

    Use the button classes on an <a>, <button>, or <input> element.

    Link
    <a class="btn btn-default" href="#" role="button">Link</a>
    <button class="btn btn-default" type="submit">Button</button>
    <input class="btn btn-default" type="button" value="Input">
    <input class="btn btn-default" type="submit" value="Submit">
    

    Cross-browser rendering

    As a best practice, we highly recommend using the <button> element whenever possible to ensure matching cross-browser rendering.

    Among other things, there's a Firefox bug that prevents us from setting the line-height of <input>-based buttons, causing them to not exactly match the height of other buttons on Firefox.

  • Acceleration towards the Law of One

    Questioner: For the general development of the reader of this book, could you state some of the practices or exercises to perform to produce an acceleration toward the Law of One?

    Ra: I am Ra.

    Exercise One.
    This is the most nearly centered and useable within your illusion complex. The moment contains love. That is the lesson/goal of this illusion or density. The exercise is to consciously see that love in awareness and understanding distortions. The first attempt is the cornerstone. Upon this choosing rests the remainder of the life-experience of an entity. The second seeking of love within the moment begins the addition. The third seeking empowers the second, the fourth powering or doubling the third.

    As with the previous type of empowerment, there will be some loss of power due to flaws within the seeking in the distortion of insincerity. However, the conscious statement of self to self of the desire to seek love is so central an act of will that, as before, the loss of power due to this friction is inconsequential.

    Exercise Two.
    The universe is one being. When a mind/body/spirit complex views another mind/body/spirit complex, see the Creator. This is an helpful exercise.

    Exercise Three.
    Gaze within a mirror. See the Creator.

    Exercise Four.
    Gaze at the creation which lies about the mind/body/spirit complex of each entity. See the Creator.

    The foundation or prerequisite of these exercises is a predilection towards what may be called meditation, contemplation, or prayer. With this attitude, these exercises can be processed. Without it, the data will not sink down into the roots of the tree of mind, thus enabling and ennobling the body and touching the spirit.

  • Code

    Inline

    Wrap inline snippets of code with <code>.

    For example, <section> should be wrapped as inline.
    For example, <code>&lt;section&gt;</code> should be wrapped as inline.
    

    Basic block

    Use <pre> for multiple lines of code. Be sure to escape any angle brackets in the code for proper rendering.

    <p>Sample text here...</p>
    <pre>&lt;p&gt;Sample text here...&lt;/p&gt;</pre>
    

    You may optionally add the .pre-scrollable class, which will set a max-height of 350px and provide a y-axis scrollbar.

Most Read

What is The Law of One?

What is The Law of One?

14 Sep 2015 3rd Density Lessons

Who Are The Orion Group? (Service-to-Self 'Negative' Polarity)

Who Are The Orion Group? (Service-t…

15 Sep 2015 Higher Density Lessons

Who Are 'The Council of Saturn' and 'The Council of Nine'?

Who Are 'The Council of Saturn' and…

16 Aug 2016 Higher Density Lessons

Who is Ra?

Who is Ra?

25 Mar 2016 Ra Information

The Destruction of Planet Maldek and Its Inhabitants, and Subsequent 'Karmic' Transfer of Entities to Earth

The Destruction of Planet Maldek an…

15 Sep 2015 Earth's History & Its Inhabitants

Ra's In-depth Analysis of Archetype 1: Matrix of The Mind - The Magician

Ra's In-depth Analysis of Archetype…

04 Jul 2016 Ra In-depth Analysis of Archetype 1-7

Ra's First & Last Contact Statements

Ra's First & Last Contact State…

26 Jun 2016 Ra Information