JSFiddle - React, Tailwind, and code Playground
HTML
<div class="wrapper">
<div class="header"></div>
<!--end header -->
<div id="content">
<div class="container">
<!--==================N avigation===========================-->
<div class="row">
<div class="col-lg-12">
<ul class="nav nav-tabs">
<li class="active"> <a href="#">Home</a>
</li>
<li> <a href="#">About</a>
</li>
<li> <a href="#">Programs</a>
</li>
<li> <a href="#">Academics</a>
</li>
<li> <a href="#">Research</a>
</li>
<li> <a href="#">Alumni</a>
</li>
</ul>
</div>
</div>
<!--=======================F eature=====================-->
<div class="row">
<div class="col-lg-12">
<div class="carousel slide" id="myCarousel">
<ol class="carousel-indicators">
<li class="active" data-slide-to="0" data-target="#myCarousel"></li>
<li data-slide-to="1" data-target="#myCarousel"></li>
<li data-slide-to="2" data-target="#myCarousel"></li>
</ol>
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">…</div>
<div class="item">…</div>
<div class="item">…</div>
</div>
<!-- Carousel nav --> <a class="carousel-control left" data-slide="prev" href="#myCarousel">‹</a> <a class="carousel-control right" data-slide="next" href="#myCarousel">›</a>
</div>
...
CSS
#wrapper {
border: 1px solid black;
width: 600px;
margin-left: auto;
margin-right: auto;
position: relative;
/*make #wrapper position non-static min-height: 99%;*/
}
/*body {background-color:#000;}*/
h2 {
padding: 10px;
font:"Times New Roman", Times, serif;
color:#FFF
}
.container {
background-color:#FFF;
padding-bottom: 5px;
}
.headerwrapper {
background-color:#000;
width:100%;
border:inset;
border-color:#FFF;
}
ul.thumbnails li {
display: inline-block;
}
.staff-image {
margin: 2px;
display: inline-block;
list-style-type:none;
}
.staff {
margin-top: 10px;
margin-left: -15px;
}
.nav a {
color:#FFF;
padding: 5px;
}
.nav {
width:100%;
background-color: #000;
border:solid;
border-color:#FFF;
}
.news-body {
}
.media {
margin-left: 13px;
}
.media-heading {
color: #03F;
}
.media-news {
font-size: 12px;
}
.media {
padding-bottom: 5px;
border-bottom: solid;
border-bottom-width: thin;
border-color: #CCC;
}
#about {
margin-top:5px;
background-color:#000;
}
#staff {
margin-top:5px;
background-color:#000;
}
#news {
margin-top:5px;
background-color:#000;
}
#events {
margin-top: 5px;
background-color:#000;
}
#highlights {
margin-top:5px;
background-color:#000;
}
#showcase {
margin-top:5px;
background-color:#000;
}
.dpo-about {
margin-left: 13px;
}
.btn-news {
background-image: 0 0 60%;
background-image: 0 0 60%;
background-image: 0 0 60%;
background-image: 0 0 60%;
background-image: linear-gradient(top, rgba(230, 230, 230, 1) 0 60%);
-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 1);
-moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 1);
box-shadow: 0 0 2px 0 rgba(0, 0, 0, 1);
border: solid 1px rgba(102, 102, 102, 1);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
width: 65px;
display: inline-block;
font-size: 10px;
...