Top Banner
Bootstarp RAFIE TARABAY
72
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bootstarp 3

BootstarpRAFIE TARABAY

Page 2: Bootstarp 3

Bootstrap Grid SystemBootstrap's grid system allows up to 12 columns across the page.

Page 3: Bootstarp 3

Bootstrap grid classes

The Bootstrap grid system has four classes:

xs (for phones) [i.e col-xs-12 for full screen width]

sm (for tablets) [i.e col-sm-12 for full screen width]

md (for desktops) [i.e col-md-12 for full screen width]

lg (for larger desktops) [i.e col-lg-12 for full screen width]

The smaller size will affect the big size if no handle for the big size.

Page 4: Bootstarp 3

Grid System Rules

Rows must be placed within a .container (fixed-width) or .container-fluid (full-width) for proper alignment and padding

Use rows to create horizontal groups of columns

Content should be placed within columns, and only columns may be immediate children of rows

Predefined classes like .row and .col-sm-4 are available for quickly making grid layouts

Columns create gutters (gaps between column content) via padding. That padding is offset in rows for the first and last column via negative margin on .rows

Grid columns are created by specifying the number of 12 available columns you wish to span. For example, three equal columns would use three .col-sm-4

<div class="container"> <div class="row"> <div class="col-*-*"></div> </div> <div class="row"> <div class="col-*-*"></div> <div class="col-*-*"></div> <div class="col-*-*"></div> </div> <div class="row"> ... </div></div>

Page 5: Bootstarp 3

<div class="row" style="background-color:lavender;">

<div class="col-xs-12 col-md-8">.col-xs-12 .col-md-8</div>

<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>

</div>

<div class="row" style="background-color:lavenderblush;">

<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>

<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>

<div class="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div>

</div>

<div class="row" style="background-color:lightcyan;">

<div class="col-xs-6">.col-xs-6</div>

<div class="col-xs-6">.col-xs-6</div>

</div>

XS style is active

md style is active

Page 6: Bootstarp 3

BootStrap page

Responsive layout starts with the .container class.

After that create rows with the .row class to wrap the horizontal groups of columns. Rows must be placed within a .container for proper alignment and padding.

Further columns can be created inside the rows using the predefined grid classes like .col-xs-*, .col-sm-*, .col-md-* and .col-lg-* where * represent grid number and should be from 1 to 12.

 .col-xs-offset-*, .col-sm-offset-*, .col-md-offset-* and .col-lg-offset-*

Container-fluid vs .Container.container has one fixed width for each screen size in bootstrap (xs,sm,md,lg); .container-fluid expands to fill the available width.

<div class=" col-xs-offset-3 col-xs-9">

Page 7: Bootstarp 3

.col-xs- .col-sm- .col-md- .col-lg-Extra small Small devices Medium devices Large devices

<div class="container"><div class="row">

<div class="col-sm-6 col-md-4"><p>Box 1</p></div><div class="col-sm-6 col-md-4"><p>Box 2</p></div><div class="col-sm-6 col-md-4"><p>Box 3</p></div><div class="clearfix visible-md-block"></div><div class="col-sm-6 col-md-4"><p>Box 4</p></div><div class="col-sm-6 col-md-4"><p>Box 5</p></div><div class="col-sm-6 col-md-4"><p>Box 6</p></div><div class="clearfix visible-md-block"></div><div class="col-sm-6 col-md-4"><p>Box 7</p></div><div class="col-sm-6 col-md-4"><p>Box 8</p></div><div class="col-sm-6 col-md-4"><p>Box 9</p></div><div class="clearfix visible-md-block"></div><div class="col-sm-6 col-md-4"><p>Box 10</p></div><div class="col-sm-6 col-md-4"><p>Box 11</p></div><div class="col-sm-6 col-md-4"><p>Box 12</p></div>

</div></div>

Page 8: Bootstarp 3

.col-xs- .col-sm- .col-md- .col-lg-Extra small Small devices Medium devices Large devices<div class="container">

<div class="row"> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 1</p></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 2</p></div> <div class="clearfix visible-sm-block"></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 3</p></div> <div class="clearfix visible-md-block"></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 4</p></div> <div class="clearfix visible-sm-block"></div> <div class="clearfix visible-lg-block"></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 5</p></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 6</p></div> <div class="clearfix visible-sm-block"></div> <div class="clearfix visible-md-block"></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 7</p></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 8</p></div> <div class="clearfix visible-sm-block"></div> <div class="clearfix visible-lg-block"></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 9</p></div> <div class="clearfix visible-md-block"></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 10</p></div> <div class="clearfix visible-sm-block"></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 11</p></div> <div class="col-sm-6 col-md-4 col-lg-3"><p>Box 12</p></div> </div></div>

Page 9: Bootstarp 3

Visible

Class Description.visible-xs-* Makes the element visible only on extra small devices having

screen width less than 768px. Hidden on others.

.visible-sm-* Makes the element visible only on small devices having screen width greater than or equal to 768px (i.e. ≥768px) but less than 992px. Hidden on others.

.visible-md-* Makes the element visible only on medium devices having screen width greater than or equal to 992px (i.e. ≥992px) but less than 1200px. Hidden on others.

.visible-lg-* Makes the element visible only on large devices having screen width greater than or equal to 1200px (i.e. ≥1200px). Hidden on others.

Page 10: Bootstarp 3

Visible example

<p class="visible-xs-block">visible only on extra small devices.</p>

<p class="visible-sm-block">visible only on small devices.</p>

<p class="visible-md-block">visible only on medium devices.</p>

<p class="visible-lg-block">visible only on large devices.</p>

Page 11: Bootstarp 3

Hidden

Class Description.hidden-xs Hide the elements only on extra small devices having screen width

less than768px. Visible on others.

.hidden-sm Hide the elements only on small devices having screen width greater than or equal to 768px (i.e. ≥768px) but less than 992px. Visible on others.

.hidden-md Hide the elements only on medium devices having screen width greater than or equal to 992px (i.e. ≥992px) but less than 1200px. Visible on others.

.hidden-lg Hide the elements only on large devices having screen width greater than or equal to 1200px (i.e. ≥1200px). Visible on others.

Page 12: Bootstarp 3

Hidden example

<p class="hidden-xs">hidden only on extra small devices.</p>

<p class="hidden-sm">hidden only on small devices.</p>

<p class="hidden-md">hidden only on medium devices.</p>

<p class="hidden-lg">hidden only on large devices.</p>

Page 13: Bootstarp 3

P tag

<p class="text-left">Left aligned text.</p>

<p class="text-center">Center aligned text.</p>

<p class="text-right">Right aligned text.</p>

<p class="text-justify">Lorem ipsum dolor sit amet.</p>

<p class="text-nowrap">No wrap text.</p>

Page 14: Bootstarp 3

<P> examples This is bold text

This is big textThis is computer codeThis is emphasized textThis is italic textThis is highlighted textThis is small textThis is strongly emphasized textThis is subscript and superscript

This text is inserted to the documentThis text is deleted from the document

<p><b>This is bold text</b></p> <p><big>This is big text</big></p> <p><code>This is computer code</code></p> <p><em>This is emphasized text</em></p> <p><i>This is italic text</i></p> <p><mark>This is highlighted text</mark></p> <p><small>This is small text</small></p> <p><strong>This is strongly emphasized text</strong></p> <p>This is <sub>subscript</sub> and <sup>superscript</sup></p> <p><ins>This text is inserted to the document</ins></p> <p><del>This text is deleted from the document</del></p>

<p class="text-lowercase">The quick brown.</p><p class="text-uppercase">The quick brown.</p><p class="text-capitalize">The quick brown.</p>

text-lowercase.TEXT-UPPERCASE.Text-Capitalize.

Page 15: Bootstarp 3

<P>

<p class="text-muted">text-muted.</p>

<p class="text-primary">text-primary.</p>

<p class="text-success">text-success.</p>

<p class="text-info">text-info.</p>

<p class="text-warning">text-warning.</p>

<p class="text-danger">text-danger.</p>

text-muted.text-primary.text-success.text-info.text-warning.text-danger.

Page 16: Bootstarp 3

Blockquote

<blockquote> <p>The world is a don't do anything about it.</p> <small>by <cite>Albert Einstein</cite></small></blockquote>

<blockquote class="pull-right"> <p>The world is don't do anything about it.</p> <small>by <cite>Albert Einstein</cite></small></blockquote>

Page 17: Bootstarp 3

<Table><table class="table"> <thead> <tr> <th>Row</th> <th>First Name</th> <th>Last Name</th> <th>Email</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>John</td> <td>Carter</td> <td>[email protected]</td> </tr> <tr> <td>2</td> <td>Peter</td> <td>Parker</td> <td>[email protected]</td> </tr> <tr> <td>3</td> <td>John</td> <td>Rambo</td> <td>[email protected]</td> </tr> </tbody></table>

Page 18: Bootstarp 3

<Table>

<table class="table table-striped">

<table class="table table-bordered">

<table class="table table-hover">

<table class="table table-condensed">

To Allow modify table in mobile when needed

<div class="table-responsive">

<table class="table">…………………..

Page 19: Bootstarp 3

<span class="glyphicon glyphicon-camera"></span>

glyphicon

Page 20: Bootstarp 3
Page 21: Bootstarp 3
Page 22: Bootstarp 3
Page 23: Bootstarp 3

list-group<div class="list-group">

<a href="#" class="list-group-item">

<h4 class="list-group-item-heading">…………….</h4>

<p class="list-group-item-text">……………...</p>

</a>

<a href="#" class="list-group-item active ">

<h4 class="list-group-item-heading">…………….</h4>

<p class="list-group-item-text">……………...</p>

</a>

</div>

Page 24: Bootstarp 3

list-group

<div class="list-group"> <a href="#" class="list-group-item"> <h4 class="list-group-item-heading">What is HTML?</h4> <p class="list-group-item-text">HTML stands ……pages.</p> </a> <a href="#" class="list-group-item active"> <h4 class="list-group-item-heading">What is Bootstrap?</h4> <p class="list-group-item-text">Bootstrap is ……design template.</p> </a> <a href="#" class="list-group-item"> <h4 class="list-group-item-heading">What is CSS?</h4> <p class="list-group-item-text">CSS stands for ……….as colors, backgrounds, fonts etc.</p> </a></div>

Page 25: Bootstarp 3

<div class="list-group">

<a href="#" class="list-group-item active">

<span class="glyphicon glyphicon-camera"></span> Pictures <span class="badge">25</span>

</a>

<a href="#" class="list-group-item">

<span class="glyphicon glyphicon-file"></span> Documents <span class="badge">145</span>

</a>

<a href="#" class="list-group-item">

<span class="glyphicon glyphicon-music"></span> Music <span class="badge">50</span>

</a>

<a href="#" class="list-group-item">

<span class="glyphicon glyphicon-film"></span> Videos <span class="badge">8</span>

</a>

</div>

Page 26: Bootstarp 3

Form Layout

Vertical Form (default form layout)

Horizontal Form

Inline Form

<form class="form-horizontal">

<form class="form-inline">

Vertical

Horizontal

inline

Page 27: Bootstarp 3

<form><div class="form-group">

<label for="inputEmail">Email</label>

<input type="email" class="form-control" id="inputEmail" placeholder="Email">

</div>

<div class="form-group">

<label for="inputPassword">Password</label>

<input type="password" class="form-control" id="inputPassword" placeholder="Password">

</div>

<div class="checkbox">

<label><input type="checkbox"> Remember me</label>

</div>

<button type="submit" class="btn btn-primary">Login</button>

</form>

Page 28: Bootstarp 3

.input-lg vs .input-sm

.input-lg, .input-sm can be used both on <input> and <select> boxes to create it's larger or smaller sizes.

<form>

<div class="row">

<div class="col-xs-6">

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

</div>

<div class="col-xs-6">

<select class="form-control input-lg">

<option>Larger select</option>

</select>

</div>

</div>

</form>

Page 29: Bootstarp 3

input-group-addon

<div class="input-group">

<span class="input-group-addon"> <input type="checkbox"> </span>

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

</div>

<div class="input-group">

<span class="input-group-addon"> <input type="radio"> </span>

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

</div>

Page 30: Bootstarp 3

<div class="input-group">

<span class="input-group-addon"> <span class="glyphicon glyphicon-user"></span>

</span>

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

</div>

=====================================

<div class="input-group">

<input type="text" class="form-control" placeholder="Amount"> <span class=“input-group-addon">.00</span>

</div>

=====================================

<div class="input-group">

<span class="input-group-addon">$</span><input type="text" class="form-control" placeholder="US Dollar">

<span class="input-group-addon">.00</span>

</div>

Page 31: Bootstarp 3

.input-group-btnuse .input-group-btn to wrap the buttons beside otherform elements, ie button beside textbox.

<div class="input-group">

<input type="text" class="form-control" placeholder="Search for...">

<span class="input-group-btn">

<button class="btn btn-default" type="button">Go!</button>

</span>

</div>

============================================

<span class="input-group-btn">

<button type="button" class="btn btn-default">Action</button>

<button type="button" class="btn btn-default">Options</button>

</span>

Page 32: Bootstarp 3

.has-success vs .has-warning vs . has-error

<div class="form-group has-success">

<label >Username</label>

<div>

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

<span class="help-block">Username is available</span>

</div>

</div>

Page 33: Bootstarp 3

<form class="form-horizontal">

<div class="form-group has-success"> <label class="col-xs-2 control-label" for="inputSuccess">Username</label>

<div class="col-xs-10">

<input type="text" id="inputSuccess" class="form-control" placeholder="Input with success">

<span class="help-block">Username is available</span>

</div>

</div>

<div class="form-group has-warning"> <label class="col-xs-2 control-label" for="inputWarning">Password</label>

<div class="col-xs-10">

<input type="password" id="inputWarning" class="form-control" placeholder="Input with warning">

<span class="help-block">Password strength: Weak</span>

</div>

</div>

<div class="form-group has-error"> <label class="col-xs-2 control-label" for="inputError">Email</label>

<div class="col-xs-10">

<input type="email" id="inputError" class="form-control" placeholder="Input with error">

<span class="help-block">Please enter a valid email address</span>

</div>

</div>

</form>

Page 34: Bootstarp 3

Buttons 

<button type="button" class="btn btn-default">Default</button><button type="button" class="btn btn-primary">Primary</button><button type="button" class="btn btn-info">Info</button><button type="button" class="btn btn-success">Success</button><button type="button" class="btn btn-warning">Warning</button><button type="button" class="btn btn-danger">Danger</button><button type="button" class="btn btn-link">Link</button>

Page 35: Bootstarp 3

btn-lg vs btn-sm vs btn-xs<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>

Page 36: Bootstarp 3

<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-search"></span>

Search</button>

<button type="submit" class="btn btn-primary"><span class="glyphicon glyphicon-search"></span>

Search</button>

btn-default vs btn-primary

Page 37: Bootstarp 3

<div class="input-group"> <div class="input-group-btn">

<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> Action <span class="caret"></span> </button>

<ul class="dropdown-menu pull-right ">

<li><a href="#">Action</a></li>

<li><a href="#">Another action</a></li>

<li class="divider"></li>

<li><a href="#">Separated link</a></li>

</ul>

</div>

<input type="text" class="form-control"></div>

Page 38: Bootstarp 3

Split Button Dropdowns

<div class="btn-group">

<button type="button" class="btn btn-default">Action</button>

<button type="button" data-toggle="dropdown" class="btn btn-default dropdown-toggle"><span

class="caret"></span></button>

<ul class="dropdown-menu">

<li><a href="#">Action</a></li>

<li><a href="#">Another action</a></li>

<li class="divider"></li>

<li><a href="#">Separated link</a></li>

</ul>

</div>

Page 39: Bootstarp 3

.btn-block

Fill the full width of the parent elements

<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>

Page 40: Bootstarp 3

.btn-group

<div class="btn-group">

<button type="button" class="btn btn-primary">Left</button>

<button type="button" class="btn btn-primary">Middle</button>

<button type="button" class="btn btn-primary">Right</button>

</div>

Convert the buttons inside the div to a toolbar

Page 41: Bootstarp 3

.btn-group .btn-group-justified

.btn-group-justified allow the btn-group to fill the parent areamust used with <a> tag only.

<div class="btn-group btn-group-justified"> <a href="#" class="btn btn-primary">Left</a> <a href="#" class="btn btn-primary">Middle</a> <a href="#" class="btn btn-primary">Right</a></div>

Page 42: Bootstarp 3

.btn-toolbar<div class="btn-toolbar">

<div class="btn-group">

<button type="button" class="btn btn-primary">1</button>

<button type="button" class="btn btn-primary">2</button>

<button type="button" class="btn btn-primary">3</button>

<button type="button" class="btn btn-primary">4</button>

</div>

<div class="btn-group">

<button type="button" class="btn btn-primary">5</button>

<button type="button" class="btn btn-primary">6</button>

<button type="button" class="btn btn-primary">7</button>

</div>

<div class="btn-group">

<button type="button" class="btn btn-primary">8</button>

</div>

</div>

Compine more than one btn-group in one row

Page 43: Bootstarp 3

Label

<h1>Bootstrap heading <span class="label label-default">New</span></h1>

<span class="label label-default">Default</span><span class="label label-primary">Primary</span><span class="label label-success">Success</span><span class="label label-info">Info</span><span class="label label-warning">Warning</span><span class="label label-danger">Danger</span>

Page 44: Bootstarp 3

Styling Images

<img src="125x125.jpg" class="img-rounded" alt="Rounded Image">

<img src="125x125.jpg" class="img-circle" alt="Circular Image">

<img src="125x125.jpg" class="img-thumbnail" alt="Thumbnail Image">

Page 45: Bootstarp 3

data-toggle

data-toggle="modal"

data-toggle="collapse"

data-toggle="dropdown"

data-toggle="tab"

Page 46: Bootstarp 3

nav nav-tabs

<ul class="nav nav-tabs">

<li class="active"><a href="#">Home</a></li>

<li><a href="#">Profile</a></li>

<li><a href="#">Messages</a></li>

</ul>

Page 47: Bootstarp 3

<ul class="nav nav-tabs">

<li class="active"><a href="#">Home</a></li>

<li><a href="#">Profile</a></li>

<li class="dropdown">

<a href="#" data-toggle="dropdown" class="dropdown-toggle"> Messages <b class="caret"></b></a>

<ul class="dropdown-menu">

<li><a href="#">Inbox</a></li>

<li><a href="#">Drafts</a></li>

<li><a href="#">Sent Items</a></li>

<li class="divider"></li>

<li><a href="#">Trash</a></li>

</ul>

</li>

</ul>

Page 48: Bootstarp 3

nav nav-pills

<ul class="nav nav-pills">

<li class="active"><a href="#">Home</a></li>

<li><a href="#">Profile</a></li>

<li><a href="#">Messages</a></li>

</ul>

Page 49: Bootstarp 3

Badge

<ul class="nav nav-pills">

<li><a href="#">Home</a></li>

<li><a href="#">Profile</a></li>

<li class="active"><a href="#">Messages <span class="badge">24</span></a></li>

<li><a href="#">Notification <span class="badge">5</span></a></li>

</ul>

Page 50: Bootstarp 3

<ul class="nav nav-pills">

<li class="active"><a href="#">Home</a></li>

<li><a href="#">Profile</a></li>

<li class="dropdown">

<a href="#" data-toggle="dropdown" class="dropdown-toggle"> Messages <b class="caret"></b></a>

<ul class="dropdown-menu">

<li><a href="#">Inbox</a></li>

<li><a href="#">Drafts</a></li>

<li><a href="#">Sent Items</a></li>

<li class="divider"></li>

<li><a href="#">Trash</a></li>

</ul>

</li>

</ul>

Page 51: Bootstarp 3

nav nav-pills nav-stacked

<ul class="nav nav-pills nav-stacked">

<li class="active"><a href="#">Home</a></li>

<li><a href="#">Profile</a></li>

<li><a href="#">Messages</a></li>

</ul>

Page 52: Bootstarp 3

navbar navbar-default

<nav role="navigation" class="navbar navbar-default">

<div class="navbar-header"> <button type="button" data-target="#navbarCollapse" data-toggle="collapse" class="navbar-toggle">?</button>

</div>

<div id="navbarCollapse" class="collapse navbar-collapse">

<ul class="nav navbar-nav">

</ul>

</div>

</nav>

Page 53: Bootstarp 3

<div style="margin-top: 50px;">

<nav role="navigation" class="navbar navbar-default">

<div class="navbar-header">

<button type="button" data-target="#navbarCollapse" data-toggle="collapse" class="navbar-toggle">

<span class="icon-bar"></span>

<span class="icon-bar"></span>

<span class="icon-bar"></span>

</button>

</div>

<div id="navbarCollapse" class="collapse navbar-collapse">

<ul class="nav navbar-nav">

<li class="active"><a href="#">Home</a></li>

<li><a href="#">Profile</a></li>

<li><a href="#">Messages</a></li>

</ul>

<ul class="nav navbar-nav navbar-right">

<li><a href="#">Login</a></li>

</ul>

</div>

</nav>

</div>

Page 54: Bootstarp 3

<nav role="navigation" class="navbar navbar-default">

<div class="navbar-header">

<button type="button" data-target="#navbarCollapse" data-toggle="collapse" class="navbar-toggle">?</button>

</div>

<div id="navbarCollapse" class="collapse navbar-collapse">

<ul class="nav navbar-nav">

<li class="active"><a href="#">Home</a></li>

<li class="dropdown">

<a data-toggle="dropdown" class="dropdown-toggle" href="#"> Messages <b

class="caret"></b></a>

<ul role="menu" class="dropdown-menu">

<li><a href="#">Inbox</a></li>

<li><a href="#">Trash</a></li>

</ul>

</li>

</ul>

</div>

</nav>

Page 55: Bootstarp 3

Fixed vs Static <nav role="navigation" class="navbar navbar-default navbar-fixed-top">

<nav role="navigation" class="navbar navbar-default navbar-fixed-bottom">

<nav role="navigation" class="navbar navbar-default navbar-static-top">

<nav role="navigation" class="navbar navbar-inverse">

Fixed (menu float)static

inverse

Page 56: Bootstarp 3

Panel

<div class="panel panel-primary"> <div class="panel-heading"> <h3 class="panel-title">Header</h3> </div> <div class="panel-body">Body</div></div>

<div class="panel panel-primary">

<div class="panel panel-success">

<div class="panel panel-info">

<div class="panel panel-warning"> <div class="panel panel-danger">

Page 57: Bootstarp 3

panel-group<div id="accordion" class="panel-group">

<div class="panel panel-default">

<div class="panel-heading">

<h4 class="panel-title">

<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne"> Title </a>

</h4>

</div>

<div id="collapseOne" class="panel-collapse collapse in">

<div class="panel-body">

<p>HTML stands for HyperText Markup ………</p>

</div>

</div>

</div>

</div>

Page 58: Bootstarp 3

<div class="panel panel-default">

<div class="panel-body"> This page is temporarily disabled by the site administrator for some reason. </div>

<div class="panel-footer clearfix">

<div class="pull-right">

<a href="#" class="btn btn-primary">Learn More</a>

<a href="#" class="btn btn-default">Go Back</a>

</div>

</div>

</div>

Page 59: Bootstarp 3

breadcrumb

<ul class="breadcrumb">

<li><a href="#">Home</a></li>

<li><a href="#">Products</a></li>

<li class="active">Accessories</li>

</ul>

Page 60: Bootstarp 3

Pagination

<ul class="pagination">

<li class="disabled"><a href="#">&laquo;</a></li>

<li class="active"><a href="#">1</a></li>

<li><a href="#">2</a></li>

<li><a href="#">3</a></li>

<li><a href="#">4</a></li>

<li><a href="#">5</a></li>

<li><a href="#">&raquo;</a></li>

</ul>

Page 61: Bootstarp 3

Pagination

<ul class="pagination pagination-lg">

<ul class="pagination">

<ul class="pagination pagination-sm">

Page 62: Bootstarp 3

Pager

<ul class="pager">

<li><a href="#">Previous</a></li>

<li><a href="#">Next</a></li>

</ul>

<ul class="pager">

<li class="previous"><a href="#">&larr; Previous</a></li>

<li class="next"><a href="#">Next &rarr;</a></li>

</ul>

Page 63: Bootstarp 3

progress

<div class="progress">

<div class="progress-bar" style="width: 60%;"> 60% </div>

</div>

<div class="progress-bar progress-bar-info" style="width: 20%">

<div class="progress-bar progress-bar-success" style="width: 40%"> <div class="progress-bar progress-bar-warning" style="width: 60%"> <div class="progress-bar progress-bar-danger" style="width: 80%">

Page 64: Bootstarp 3

Backgrounds Color

<p class="bg-primary">Important.</p>

<p class="bg-success">Success.</p>

<p class="bg-info">Note.</p>

<p class="bg-warning">Warning.</p>

<p class="bg-danger">Error.</p>

Page 65: Bootstarp 3

alert

.alert-warning

.alert-error

.alert-success

.alert-info

<div class="alert alert-warning">

<a href="#" class="close" data-dismiss="alert">&times;</a>

<strong>Warning!</strong> There was a problem with your network connection.

</div>

Page 66: Bootstarp 3

Well

<div class="well"> Look, I'm in a well!</div>

Page 67: Bootstarp 3

Modal <a data-target="#myModal" class="btn btn-lg btn-primary" data-toggle="modal">Launch Demo Modal</a>

<div id="myModal" class="modal fade">

<div class="modal-dialog">

<div class="modal-content">

<div class="modal-header">

………………..

</div>

<div class="modal-body">

………………..

</div>

<div class="modal-footer">

………………..

</div>

</div>

</div>

</div>

Page 68: Bootstarp 3

modal-header

<div class="modal-header">

<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>

<h4 class="modal-title">Confirmation</h4>

</div>

Page 69: Bootstarp 3

modal-body

<div class="modal-body">

<p>Do you want to save changes you made to document before closing?</p>

<p class="text-warning"><small>If you don't save, your changes will be

lost.</small></p>

</div>

Page 70: Bootstarp 3

modal-footer

<div class="modal-footer">

<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>

<button type="button" class="btn btn-primary">Save changes</button>

</div>

Page 71: Bootstarp 3

Close Modal

data-dismiss="modal"

<button type="button" class="close" data-dismiss="modal" > x </button>

<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>

Page 72: Bootstarp 3

Call Modal<script type="text/javascript">

$(document).ready(function(){

$(".btn").click(function(){

$("#myModal").modal('show');

});

});

</script>

OR

<a href="#myModal" role="button" class="btn btn-large" data-toggle="modal"> Launch Demo Modal </a>

<div id="myModal" class="modal fade"> ………..</div>