Professional Documents
Culture Documents
Bootstrap Important
Bootstrap Important
</div>
</div>
6.horizontal
alignment................................................................
<div class="row justify-content-start " > default
<div class="row justify-content-end " >
<div class="row justify-content-center">
<div class="row justify-content-between">
<div class="row justify-content-around">
breakpoint.
<div class="row justify-content-md-center">
<div class="row justify-content-xl-center">
<div class="row justify-content-sm-center">
7.vertical
alignment...................................................................
<div class="row align-items-stretch"> default
<div class="row align-items-start">
<div class="row align-items-end">
<div class="row align-items-center">
<div class="row align-items-baseline">
breakpoint.
<div class="row align-items-stretch"> default
<div class="row align-items-md-start">
<div class="row align-items-lg-end">
<div class="row align-items-sm-center">
<div class="row align-items--xl-baseline">
8.Align
content----------------------------------------------------------------------------
-------
<div class="row align-content-end" style="height: 400px;">
<div class="row align-content-start" style="height: 400px;">
<div class="row align-content-center" style="height: 400px;">
<div class="row align-content-between" style="height: 500px;">
<div class="row align-content-around" style="height: 500px;">
breakpoint
<div class="row align-content-md-end" style="height: 400px;">
<div class="row align-content-lg-start" style="height: 400px;">
<div class="row align-content-sm-center" style="height: 400px;">
<div class="row align-content-xl-between" style="height: 500px;">
<div class="row align-content-sm-around" style="height: 500px;">
9.vertical-aline----------------------------------------------------------------
for class
<div class="col-4 align-self-start pink">
<div class="col-3 align-self-center pink">
<div class="col-3 align-self-stretch pink"> default
10.Flex
direction........................................................................
<div class="row flex-row-reverse "> reverse
<div class="row flex-column "> coloum wise show
<div class="row flex-column-reverse ">
<div class="row flex-nowrap "> if my col is above 12 then not going another
line showing same line end of the contaner
<div class="row flex-wrap-reverse ">
<div class="col flex-fill green"> use in class --use for div full width --it's
work when we use col without size
breakpoint
<div class="row flex-md-row-reverse ">
<div class="row flex-xl-column ">
.11.Display
display:none------------d-none-----d-xl-none
display:inline----------d-inline---d-md-inline
display:inline-block----d-inline-block
display:block-----------d-block
display:table:----------d-table
display:table-cell------d-table-cell
display:table-row-------d-table-row
display-flex------------d-flex
example----
ex1..
<div class="container">
<div class="p-2 d-inline-block green">
<p> Lorem ipsum dolor sit </p>
</div>
<div class="p-2 d-inline-block pink">
<p> Lorem ipsum dolo </p>
</div>
</div>
ex2..
<div class="col blue d-block d-md-none ">
print--
d-print-none
d-print-inline
d-print-inline-block
d-print-block
d-print-table
d-print-table-row
d-print-table-cell
d-print-flex
d-print-inline-flex
ex--
<div class="col green d-none d-print-block"> --only showing when print
12.flot.............................
float-left
float-right
clearfix--use for divhight fit
w-25----width25%
w-50----witdth50%
w-auto--autowidth
mw-100--maximum-width 100
vw-100
min-vw-100---auto increse width when content increse
h-25
h-50
h-auto
mh-100
vh-100
min-vh-100----auto increse height when content increse
14.position------------------------------------------------------------------------
---------------
position:relative--------position-relative
position:absolute;-------position-absolute
position:static;---------position-static
position:fixed;----------position-fixed
position-sticky----------position-sticky
fixed-top
fied-bottom
sticky-top
15.padding-margin2
Y-axis padding....py-(0-5)
X-axis padding----px-(0-5)
Y-axis margin....my-(0-5)
X-axis margin----mx-(0-5)
nagetive margin---mx-n5
.bg-primary --blue
.bg-secondary --gray
.bg-success --green
.bg-danger --red
.bg-warning --yellow
.bg-info --sky
.bg-light--light
.bg-dark --black
.bg-white -- white
.bg-transparent
.text-primary --blue
.text-secondary --gray
.text-success --green
.text-danger --red
.text-warning --yellow
.text-info --sky
.text-light--light
.text-dark --black
.text-white -- white
.text--body ---
.text-muted --light-gray
.text-white-50 ---white 50%
TEXT-ALINE....................................
text-left
text-right
text-center
text-justify --left and right eqal size
text-xl-left
text-lg-left
text-sm-left
text-lower
text-uppercase
text-capitalize
font-weidth-bold
font-weigth-lighter
font-weigth-normal
for ankertag..
text-decoration-none ----underline remove
text-reset-------text color parent
text-nowrap
text-truncate overflow text doted
text-break long text breake
list style.......
.list-unstyled for list style none
<ul class="list-inline">
<li class="list-inline-item"> .....list inline
<blockquote>
<p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quam </p>
.....author written
<footer class="blockquote-footer"> --written by Yahoo Baba</footer>
</blockquote>
button.............................................................................
..............
btn
btn--primary
btn-secondary
btn-danger
btn-lg
btn-sm
btn-md
ex-
<a href="" class="btn btn-primary btn-lg">submit</a>
<a href="" class="btn btn-secondary btn-sm">submit</a>
btn-group....................................................
btn-group
btn-group-lg
btn-group-sm
ex-
<div class="btn-group btn-group-lg">
<a href="" class="btn btn-primary">submit</a>
<a href="" class="btn btn-danger">submit</a>
<a href="" class="btn btn-warning">submit</a>
</div>
vertical group..
ex-
<div class="btn-group-vertical">
<a href="" class="btn btn-primary">submit</a>
<a href="" class="btn btn-danger">submit</a>
<a href="" class="btn btn-warning">submit</a>
</div>
list group
classes...........................................................................
<ul class="list-group">
<li class="list-group-item">List item one </li>
<li class="list-group-item">List item two </li>
<li class="list-group-item">List item three </li>
<li class="list-group-item">List item four </li>
</ul>
color..
<ul class="list-group list-group-flush">
<li class="list-group-item list-group-item-primary">List item one </li>
<li class="list-group-item list-group-danger">List item two </li>
<li class="list-group-item">List item three </li>
<li class="list-group-item">List item four </li>
</ul>
ul horizontal class.........
<ul class="list-group list-group-horizontal">
<li class="list-group-item">List item one </li>
<li class="list-group-item">List item two </li>
<li class="list-group-item">List item three </li>
<li class="list-group-item">List item four </li>
</ul>
clicable item...1
list-group-item-action use-for underline remove and full div clickable
<div class="list-group">
<a class="list-group-item list-group-item-action">List item one </a>
<a class="list-group-item list-group-item-action">List item two </a>
</div>
TABLE
CLASSES............................................................................
.................................
i.for-below border
<table class="table">
</table>
ii.for-dark color..
<table class="table table-dark">
</table>
xi.table hover
<table class="table table-hover">
</table>
for breakpoint
pagination...
for--next page move when click
<nav>
<ul class="pagination">
<li class="page-item"><a href="#" class="page-link"> Previous </a></li>
<li class="page-item"><a href="#" class="page-link"> 1 </a></li>
<li class="page-item"><a href="#" class="page-link">2 </a></li>
<li class="page-item"><a href="#" class="page-link">Next </a></li>
</nav>
for click link blue(active)color and previous link dark-light(disabled)
<nav>
<ul class="pagination">
<li class="page-item active"><a href="#" class="page-link"> Previous </a></li>
<li class="page-item disabled"><a href="#" class="page-link"> 1 </a></li>
</nav>
for size..
pagination pagination-sm
pagination pagination-lg
breadcrumbs class...............................
for-page path create
<nav>
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="#">Home </a></li>
<li class="breadcrumb-item"><a href="#">Library</a></li>
<li class="breadcrumb-item active">Data</li>
</ol>
</nav>
custom form
classess...........................................................................
.......
custom selectbox..
<div class="row ">
<div class="col-7 mb-5 ">
<select name="" class="custom-select custom-select-lg">
<option value="">INDIA</option>
<option value="">PAKISTHAN</option>
<option value="">BANGLADESH</option>
<option value="">NEPAL</option>
<option value="">CHINA</option>
</select>
<select name="" class="custom-select custom-select-sm" multiple size="3">
<option value="">INDIA</option>
<option value="">PAKISTHAN</option>
<option value="">BANGLADESH</option>
<option value="">NEPAL</option>
<option value="">CHINA</option>
</select>
</div>
</div>
range......................................
<div class="col-7 mb-5 ">
<input type="range" class="custom-range">
<label for="" class="custom-file-label">Choose file</label>
</div>
chose file.................................
<div class="custom-file">
<input type="file" class="custom-file-input">
<label for="" class="custom-file-label">Choose file</label>
</div>
checkbox..................................
<div class="col">
<div class="customcontrol custom-checkbox">
<input type="checkbox" class="custom-control-input "
id="custom-checkbox1">
<label for="custom-checkbox1" class="custom-control-
label">music</label>
</div>
<div class="customcontrol custom-checkbox">
<input type="checkbox" class="custom-control-input" id="custom-
checkbox2">
<label for="custom-checkbox2" class="custom-control-
label">sports</label>
</div>
<div class="customcontrol custom-checkbox">
<input type="checkbox" class="custom-control-input" id="custom-
checkbox3">
<label for="custom-checkbox3" class="custom-control-
label">books</label>
</div>
</div>
radio..................................................
<div class="col">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" name="gender" class="custom-control-input "
id="supriyo">
<label for="supriyo" class="custom-control-label">Male</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" name="gender" class="custom-control-input"
id="supriyo2">
<label for="supriyo2" class="custom-control-label">female</label>
</div>
</div>
switchcase.............................................
<div class="col">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input "
id="supriyo3">
<label for="supriyo3"
class="custom-control-label">sports</label>
</div>
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input"
id="supriyo4">
<label for="supriyo4"
class="custom-control-label">music</label>
</div>
</div>
username& password......................................
<div class="row py-3">
<div class="col">
<div class="form-inline">
<div class="form-group">
<label class="sr-only"> Enter name</label>
<input type="text" class="form-control is-valid"
placeholder="Enter username">
<div class="valid-tooltip">looks good</div>
</div>
<div class="form-group mx-3">
<label class="sr-only"> Enter name</label>
<input type="password" class="form-control is-invalid"
placeholder="Enter password">
<div class="invalid-tooltip ">enter valid password</div>
</div>
<button class="btn btn-primary">Login</button>
</div>
</div>
</div>
css..
.invalid-tooltip{
left:auto;
}
.valid-tooltip{
left:auto;
}
append
<div class="col-6">
<div class="input-group">
<input type="text" class="form-control">
<div class="input-group-append">
<span class="input-group-text">supriyolhgfdhfr</span>
</div>
</div>
<div class="input-group-append">
<span class="input-group-text">supriyolhgfdhfr</span>
</div>
</div>
</div>
check box.......
<div class="col-6 mt-5">
<div class="input-group">
<input type="text" class="form-control">
<div class="input-group-append">
<span class="input-group-text">
<input type="checkbox">
</span>
</div>
</div>
</div>
radio........
<div class="col-6 mt-5">
<div class="input-group">
<input type="text" class="form-control">
<div class="input-group-append">
<span class="input-group-text">
<input type="checkbox">
</span>
</div>
</div>
</div>
<div class="input-group-prepend">
<span class="input-group-text">
mr.
</span>
</div>
<input type="text" class="form-control" placeholder="username">
<input type="text" class="form-control" placeholder="password">
</div>
</div>
</div>
</div>
<div class="custom-file">
<input type="file" class="custom-file-input">
<label class="custom-file-label">chose-file</label>
</div>
<div class="input-group-prepend">
<span class="input-group-text"> Upload</span>
</div>
</div>
</div>
NAV
classes............................................................................
....................................
<li class="nav-item">
<a class="nav-link">Home</a>
</li>
<li class="nav-item">
<a class="nav-link active">About Us</a>
</li>
</ul>
</nav>
css:..
.nav{ background: darkcyan;}
.nav-link{color:#fff;}
.nav-link:hover{ color:#fff;
background:sandybrown;
}
</nav>
css:..
.nav{ background: darkcyan;}
.nav-link{color:#000;}
.nav-link:hover,.nav-link.active {color:#fff;
background:sandybrown;}
navbar.............................................................................
...............
<nav class="navbar navbar-light bg-light">
<a class="navbar-brand">company Name</a>
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link"> About Us </a>
</li>
</ul>
</nav>
border &
Shadow.............................................................................
......................................
.border
.border-top
.border-right
.border-bottom
.border-left
.border-0
.border-top-0
.border-right-0
.border-left-0
.border-bottom-0
border color...
.border-primary
.border-secondary
.border-info
.border-light
.border-white
.border-dark
border shadow....
.shadow-none
.shadow-sm
.shadow
.shadow-lg
card-------------------------------------------------------------------------------
--------------------------------------
.card
.card-img-top
.card-img-bottom
.card-body
.card-text
.card-title
.card link
.card-subtitle
.list-group (list-group-item)
.list-group-flush --for border remove
.card-header
.card-footer
.no-gutters ---for gap remove
ex.
<div class="card-header">header</div>
<div class="card-footer">footer</div>
<a href=""class="card link">job hay</a>
<h5 class="card-subtitle ">job nahi hay</h5>
<ul class="list-group">
<li class="list-group-item">sobai bakachoda</li>
<li class="list-group-item">sabail valochele</li>
<li class="list-group-item">sabai goodboy</li>
</ul>
ex..
<div class="col-4 mt-5">
<div class="card">
<img src="left awwow.png" alt="" class="car-img-top">
<div class="card-body">
<h4 class="card-title">card title</h4>
<p class="card-text">
Lorem ipsum dolor sit amet consectetur adipisicing
elit. Dicta quasi adipisci, sapiente obcaecati quisquam est, esse tempore vero
magni exercitationem, inventore cum nemo sit facere rerum ipsum quos asperiores
odit deserunt sint qui. Aliquid expedita dolores in vitae, necessitatibus, dolor
sequi optio, est exercitationem harum itaque. Aperiam optio sed laborum.
</p>
<button class="btn-primary"> read more</button>
</div>
</div>
</div>
card-group ,card-
columns ...........................................................................
...................
.card-group ---two or more card in one group
.card-deck ----two or more card in one group with space in between
.card-columns --- auto masonry layout degine( auto adjust space on every div)
ex..
<div class="card-group">
<div class="card">
<img>.....
........
</div>
<div class="card">
<img>.....
........
</div>
</div>
ex-2
<div class="card-columns">
<div class="card">
<img>.....
........
</div>
<div class="card">
<img>.....
........
</div>
</div>
ex..
.badge-primary
.badge-secondary
progress
bar................................................................................
..........................
.progress
.progress-bar
.progress-bar-striped...striped line
.progress-bar-animated-----animation
<div class="col-12">
<h5>html</h5>
<div class="progress">
<div class="progress-bar progress-bar-striped progress-bar-
animated" style="width:25%">25%</div>
</div>
<h5>webdegine</h5>
<div class="progress" style="height:20px">
<div class="progress-bar bg-danger" style="width:15%">15%</div>
<div class="progress-bar" style="width:50%">50%</div>
</div>
<h5>supriyo</h5>
<div class="progress">
<div class="progress-bar ba-info" style="width: 18%">18%</div>
</div>
</div>
spinners...........................................................................
..................................................................................
<span class="sr-only">loading</span>
<div class="container">
<div class="row py-5">
<div class="col">
<div class="spinner-border spinner-border-sm text-primary
"></div>
<div class="spinner-border text-primary"></div>
<div class="spinner-border text-danger" style="width:80px;
height:80px"></div>
</div>
</div>
<div class="row py-5">
<div class="col">
<div class="spinner-grow text-primary "></div>
<div class="spinner-grow text-primary"></div>
<div class="spinner-grow spinner-grow-sm
text-primary"></div>
</div>
</div>
<div class="row">
<div class="col">
<button class="btn-primary ">
<span class="spinner-border spinner-border-sm"></span>
loading....
</button>
</div>
</div>
</div>
jumbotron..........................................................................
...............................................................................
ex..
<div class="container">
<div class="row">
<div class="col">
<div class="jumbotron ">
<h1 class="display-4">Helow world</h1>
<p class="lead">Lorem ipsum dolor sit amet consectetur,
adipisicing elit. Cumque ipsam
tempora nemo nobis, eius nostrum totam laudantium! Dolor,
reprehenderit laudantium!</p>
<a href="" class="btn btn-primary">Learn more</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
popovers...........................................................................
.................................................................................
ex................
<script>
$(function () {
$('[data-toggle="popover"]').popover();
});
</script>
</head>
<body>
<div class="container mt-5">
<div class="row">
<div class="col-md-7 mx-auto">
<button class="btn btn-primary" data-placement="bottom" data-
toggle="popover" title="popover title"
data-content=" fmnekf ,nlkds vnfew nmfeoiwne dv
cv">popover</button>
</div>
</div>
</div>
</body>
..........OR..............
<script>
$(function () {
$('#example').popover();
});
</script>
</head>
<body>
<div class="container mt-5">
<div class="row">
<div class="col-md-5 mx-auto">
<button id="example" class="btn btn-primary" data-
placement="bottom" data-toggle="popover" title="popover title"
data-content=" fmnekf ,nlkds vnfew nmfeoiwne dv
cv">popover</button>
</div>
</div>
</div>
</body>
POPOVER METHOD............
SHOW --click to show
HIDE -- click to hide
TOGGLE --when fasttime click then showing then after 2nd time click then hide
DISPOSE
ENABLE
DISABLE
TOGGLEENABLED
ex..
<script>
$(function () {
$('#example').popover({
html: true,
title: "popover title",
content: "<h2> lorem nkf lkjoidf ioiwfe iniodv ionjio divjnjiovgrl
gloirjhvgo r",
placement: "bottom"
});
$('#showbtn').click(function () {
$('#example').popover('show');
})
$('#hidebtn').click(function () {
$('#example').popover('hide');
})
});
</script>
</head>
<body>
<div class="container mt-5">
<div class="row">
<div class="col-md-5 mx-auto">
<button id="example" class="btn btn-primary">POPOVER</button>
</div>
</div>
</div>
</body>
<script>
$(function () {
$('#example').popover({
html: true,
title: "popover title",
content: "<h2> lorem nkf lkjoidf ioiwfe iniodv ionjio divjnjiovgrl
gloirjhvgo r",
placement: "bottom"
});
$('#example').on("show.bs.popover",function(){
alert("supriyo");
})
$('#example').on("shown.bs.popover",function(){
alert("pabitra")
})
$('#example').on("hide.bs.popover",function(){
alert("don")
})
$('#example').on("hidden.bs.popover",function(){
alert("hero")
})
$('#example').on("inserted.bs.popover",function(){
alert("bapan")
})
});
</script>
</head>
<body>
<div class="container mt-5">
<div class="row">
<div class="col-md-5 mx-auto">
<button id="example" class="btn btn-primary">POPOVER</button>
</div>
</div>
</div>
</body>
ALERT..............................................................................
...................................................................................
showing one alert message....
color..
.alert-primary
.alert-secondary
<body>
<div class="container mt-5">
<div class="row py-3 justify-content-center">
<div class="col-md-7 ">
<div class="alert alert-primary">
Lorem ipsum dolor sit amet.
</div>
</div>
<div class="col-md-7">
<div class="alert alert-danger">
Lorem ipsum dolor sit amet.jortn ltjog <a class="alert-link"
href="">my name is khan</a> gojopreg m
gmrjgpo omgporgjr gomgreg rogmreg
</div>
</div>
<div class="col-md-7">
<div class="alert alert-success">
<h3 class="alert-heading"> Lorem ipsum dolor sit
amet.</h3><p>kjhwfnkl/fegvwljkefwnkldljovgrjm ljorg lojpreg frvn</p>
</div>
</div>
</div>
</div>
</body>
alert js feachers............................................................
</button>
ex..
<div class="col-md-7 ">
<div class="alert alert-primary">
Lorem ipsum dolor sit amet.
<button class="close" data-dismiss="alert">
<span>×</span>
</button>
</div>
</div>
for close.................with js...................
$().alert('close')-
code--................................
<script>
$(function () {
$("#closebtn").click(function () {
$("#redbox").alert('close');
})
});
</script>
</head>
<body>
<div class="container mt-5">
<div class="row py-3 justify-content-center">
<div class="col-md-7">
<div id="redbox" class="alert alert-success">
<h3 class="alert-heading"> Lorem ipsum dolor sit amet.</h3>
<p>kjhwfnkl/fegvwljkefwnkldljovgrjm ljorg lojpreg frvn</p>
</div>
<button class="btn btn-danger" id="closebtn">close</button>
</div>
ex-
<script>
$(function () {
$("#closeBtn").click(function () {
$("#redbox").alert('close');
})
$("#redbox").on("close.bs.alert",function(){
alert("close");
})
$("#redbox").on("closed.bs.alert",function(){
alert("closed");
})
});
</script>
</head>
<body>
<div class="container mt-5">
<div class="row py-3 justify-content-center">
<div class="col-md-7">
<div id="redbox" class="alert alert-success">
<h3 class="alert-heading"> Lorem ipsum dolor sit amet.</h3>
<p>kjhwfnkl/fegvwljkefwnkldljovgrjm ljorg lojpreg frvn</p>
</div>
<button class="btn btn-danger" id="closeBtn">close</button>
</div>
modal
plugin.............................................................................
.............................................................................
.data-toggle="modal"
.data-target="#mymodal"
.modal id="mymodal"
.modal-dialog
.modal-content
.modal-header
.modal-body
.modal-footer
ex..
<body>
<div class="container">
<div class="row py-3 justify-content-center">
<div class="col-md-3">
<button class="btn btn-primary" data-toggle="modal" data-
target="#mymodal">launch model</button>
<script>
$(function () {
$('#mymodal').modal({
backdrop: 'static',
keyboard: false .......Esc key press close off
});
})
</script>
modal methods................................
.show
.hide
.toggle
.dispose
.handleUpdate
<script>
$(function () {
$('#showbtn').click(function(){
$('#mymodal').modal('show');
})
$('#supriyoclose').click(function(){
$('#mymodal').modal('hide');
})
});
</script>
modal event......................................
show.bs.modal
.shown.bs.modal
.hide.bs.modal
.didden.bs.modal
.hidePrevented.bs.modal
<script>
$(function () {
$('#showbtn').click(function(){
$('#mymodal').modal('show');
})
$('#supriyoclose').click(function(){
$('#mymodal').modal('hide');
})
$('#mymodal').on('show.bs.modal',function(){
alert('show');
})
$('#mymodal').on('shown.bs.modal',function(){
alert('showsupriyo');
})
$('#mymodal').on('hide.bs.modal',function(){
alert('hidesupriyo');
})
$('#mymodal').on('hidden.bs.modal',function(){
alert('hiddensupriyo');
})
$('#mymodal').on('hidePrevented.bs.modal',function(){
alert('prevented');
})
});
</script>
collapse
plugin.............................................................................
............................................................................
data-toggle="collapse"
data-target="#mycollapse"
.collapse
id="mycollapse"
class="card card-body"
<div class="collapse show" id="collapseone" data-
parent="#accordionExample">...show..bydefault show
<button class="btn btn-link btn-block text-left collapsed" data-toggle="collapse"
.. collapsed--use for style because when click one link then anothe link's htms
auto remove but only collapased not removed so we can make color through in this
collapsed class.
ex...
<body>
<div class="container">
<div class="row py-3 justify-content-center">
<div class="col-md-7">
<div class="card">
<div class="card-header">
<button class="btn btn-link btn-block text-left
collapsed" data-toggle="collapse"
data-target="#collapsetwo">heading number
two</button>
</div>
<div class="collapse" id="collapsetwo" data-
parent="#accordionExample">
<div class="card card-body">
Lorem ipsum dolor sit, amet consectetur adipisicing
elit. Distinctio dicta vitae quia
quaerat
delectus nihil, nostrum quidem cupiditate
temporibus incidunt.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
collapsed methods.......
.show
.hide.
.toggle
.dispose
<script>
$(function () {
$('#newbtn').click(function () {
$('#newcollapse').collapse('show');
})
$('#closebtn').click(function () {
$('#newcollapse').collapse('hide');
})
$('#newbtn').click(function(){
$('#newcollapse').collapse('toggle');
})
})
</script>
</head>
<body>
<div class="container">
<div class="row py-3 justify-content-center">
<div class="col-md-7">
<div class="col-md-7 py-3">
<button id="newbtn" class="btn btn-primary text-left ">click
heare</button>
<button id="closebtn" class="btn btn-primary text-left
">close</button>
<div class="collapse " id="newcollapse">
<div class="card-body">
Lorem ipsum dolor sit, amet consectetur adipisicing
elit. Distinctio dicta vitae quia
quaerat
delectus nihil, nostrum quidem cupiditate temporibus
incidunt.
</div>
</div>
collapse event......................................................
.show.bs.collapse
.shown.bs.collapse
.hide.bs.collapse
.hidden.bs.collapse
<script>
$(function () {
})
$('#newcollapse').on('show.bs.collapse',function(){
alert("show");
})
$('#newcollapse').on('shown.bs.collapse',function(){
alert("shown")
})
})
</script>
tab
plugin.............................................................................
..............................................................................
<ul class="nav">
<li class="nav-item">
<a class="nav-link active">Home</a> ----data-toggle="tab"
</li>
<li class="nav-item">
<a href="#home" class="nav-link">profile</a>
</li>
</ul>
<div class="tab-content">
<div class="tab-pane show active" id="home"> content Goes here
</div>
</div>
ex...
<body>
<div class="container">
<div class="row py-3 justify-content-center">
<div class="col-md-6">
<ul class="nav nav-tabs" id="mytab">
<li class="nav-item">
<a class="nav-link active" data-toggle="tab" href="#home">
home
</a>
</li>
<li class="nav-item">
<a href="#profile" class="nav-link" data-
toggle="tab">profile</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="tab"
href="#contact">contact</a>
</li>
</ul>
<div class="row">
<div class="col-3">
<ul class="nav nav-pills flex-column" id="vertical-tab">
<li class="nav-item">
<a class="nav-link active" data-toggle="pill"
href="#home2">
home
</a>
</li>
<li class="nav-item">
<a href="#profile2" class="nav-link" data-
toggle="pill">profile</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="pill"
href="#contact2">contact</a>
</li>
</ul>
</div>
<div class="col-9">
<div class="tab-content py-3" id="vertical-tabContent">
<div class="tab-pane fade show active" id="home2">
Lorem ipsum dolor sit amet consectetur, adipisicing elit.
Corrupti, accusantium?
</div>
</div>
</div>
</body>
tab-methods...............
<script>
$(function(){
$('#mytab a').on('click',function(e){
e.preventDefault();
$(this).tab('show');
})
})
</script>
</head>
<body>
<div class="container">
<div class="row py-3 justify-content-center">
<div class="col-md-6">
<ul class="nav nav-tabs" id="mytab">
<li class="nav-item">
<a class="nav-link active" href="#home">
home
</a>
</li>
<li class="nav-item">
<a href="#profile" class="nav-link" >profile</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#contact">contact</a>
</li>
</ul>
tab:event:....................................
.show.bs.tab
.shown.bs.tab
.hide.bs.tab
.hidden.bs.tab
<script>
$(function(){
$('#mytab a').on('click',function(e){
e.preventDefault();
$(this).tab('show');
})
$('#mytab a').on('show.bs.tab',function(e){
alert('show')
})
})
</script>
carousel...........................................................................
.................................................................................
</head>
<style>
.carousel-inner h5,
.carousel-inner p{
background: white;
color: black;
}
</style>
<body>
<div class="container">
<div class="row py-3">
<div class="col">
<div class="carousel slide carousel-fade" id="myCarousel" data-
ride="carousel">
<!-- indicator. -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0"
class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="carousel-item active">
<img src="tcs-named-worlds-most-admired-companies-
list_Large.jpg" class="d-block w-100"
alt="">
<div class="carousel-caption d-md-block d-none">
<h5>fast slide label</h5>
<p>Lorem ipsum dolor sit amet consectetur
adipisicing elit. Sit, vitae?</p>
</div>
</div>
<div class="carousel-item">
<img src="what-we-do-story-home_Large.jpg" class="d-
block w-100" alt="">
<div class="carousel-caption d-md-block d-none">
<h5>fast slide label</h5>
<p>Lorem ipsum dolor sit amet consectetur
adipisicing elit. Sit, vitae?</p>
</div>
</div>
<div class="carousel-item">
</div>
</div>
</div>
</div>
</body>
</html>
<script>
$(function(){
$('.carousel').carousel({
interval:2000, ...for slide change timing
wrap:false ...for one time slide change
});
})
</script>
carousel
methods............................................................................
........................................................................
.prev
.next
.pause
.cycle
.number
.dispose
<script>
$(function(){
$('.carousel').carousel({
interval:2000,
});
$('#nextbtn').click(function(){
$('#myCarousel').carousel('next');
})
$('#prebtn').click(function(){
$('#myCarousel').carousel('prev');
})
$('#pausebtn').click(function(){
$('#myCarousel').carousel('pause');
})
$('#cyclebtn').click(function(){
$('#myCarousel').carousel('cycle');
})
$('#onebtn').click(function(){
$('#myCarousel').carousel(0);
})
$('#twobtn').click(function(){
$('#myCarousel').carousel(1);
})
$('#threebtn').click(function(){
$('#myCarousel').carousel(2);
})
})
</script>
$('#myCarousel').on('slid.bs.carousel',function(){
alert(1);
})
$('#myCarousel').on('slide.bs.carousel',function(){
alert(1);
})
Toast..............................................................................
...................................................................................
.toast
.toast-header
.toast-body
<button class="close" data-dismiss="toast">-----data-dismiss="toast"--when click
this button then close toast
<script>
$(function(){
$('.toast').toast();
});
</script>
</head>
<body>
<div class="container">
<div class="row py-3">
<div class="col">
<div class="toast show">
<div class="toast-header">
<img class="rounded mr-2" src="uu.jpg" alt="" width="20px">
<b class="mr-auto">Bootstrap Toast</b>
<small class="=text-muted">1 sec ago</small>
<button class="close ml-2" data-dismiss="toast">
<span>×</span>
</button>
</div>
<div class="toast-body">
Lorem ipsum dolor sit amet consectetur adipisicing elit.
Cupiditate, ab?
</div>
</div>
</div>
</div>
</div>
</body>
.show
.hide
.dispose
<script>
$(function () {
$("#mytoast").toast({
autohide:false,
animation:false,
delay:2000
});
});
</script>
Tasts Events.......................................................
.show.bs.toast
.shown.bs.toast
.hide.bs.toast
.hidden.bs.toast
$("#mytoast").on('show.bs.toast',function(){
alert('show')
})
scrollspy
plugin.............................................................................
.........................................................................
data-spy="scroll"
data-target"#mynavbar"
ex-------------------
</ul>
<form action="" class="form-inline">
<input type="search" class="form-control mr-sm-2"
placeholder="Search">
<button class="btn btn-light btn-outline-success my-sm-
0">Search</button>
</form>
</div>
</nav>
script tag......
<script>
$(function(){
$("body").scrollspy({
target:"#mynavbar",
offset:50
})
})
</script>
scrollspy method....................
.refresh
.dispose
<script>
$(function(){
$("body").each(function(){
$(this).scrollspy('refresh'); ......for refresh scrollspy
})
})
</script>
scrollspy event..............................
.activate.bs.scrollspy
JAVASCRIPT
PLUGINS............................................................................
........................................................................
.tooltip
popovers
alert
modal
collapse
tabs
carousel
toasts
scrollspy