Graduate Assignment 5.2 Tabs Unordered List

by Lucille Kenney

HTML

<header>
    <div class="logo">
        <img src="img/lucillekenneyLogo.png" alt="Lucille Kenney logo" class="img-responsive">
    </div>
    <div class="tagline">Tabs By Lucille Kenney</div>
</header>   
    <div class="blue-box"></div>
          
<p>We'll start with an unordered list wrapped in an aside.</p>
		
<aside class="tabs">
    <div  id="categories">
        <h3>Tabs</h3>
            <ul>
                <li class="active"><a href="#one">Tab One</a></li>
                <li><a href="#two">Tab Two</a></li>
                <li><a href="#three">Tab Three</a></li>
            </ul>
        
        <div class="tab-content">
            <div id="one">
                <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse lobortis iaculis vulputate. Suspendisse ac sodales lectus, eu varius lectus. Vivamus eget tristique libero. Sed in consectetur eros.  </p>
                <p><a href="#">... >></a></p>
            </div>
            <div id="two">
                <p>Ut congue sodales sodales. Phasellus ac faucibus eros. Nulla vitae vulputate leo, vitae tincidunt urna.</p>
                <p><a href="#"... >></a></p>
            </div>
            <div id="three">
                <p>Praesent vulputate commodo varius. Aliquam libero risus, auctor condimentum hendrerit cursus, pulvinar id quam. </p>
                <p><a href="#">... >></a></p>
            </div>
    </div>
</aside>

CSS

/* styles for tabs */
.tabs { 
	width: 300px;
	float: right;
}
#categories {
	padding: 50px 20px;
}
#categories h3 {
	padding-top: 4px;
}
#categories ul {
	list-style-type: none;
	padding: 4px 8px;
}
#categories li {
	cursor: pointer; /* ahem fake links */
	margin-bottom: 4px;
}
#categories ul > li:before {
	content: "»";
	margin-right: 4px;
}

/*Interactive Tabs*/
#categories h3 {
	float: left;
}
#categories ul {
	display: none;
}

/*header styles*/
.logo {
	padding-top: 5px;
	text-align: center;
}
.tagline {
	color: @brand-info;
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 1em;
	text-align: center;
	padding-top: .6em;
}
.blue-box {
    background-color: blue;
    height: 10px;
    width: 400px;
}

JavaScript

/*$(document).ready(function(){
    $('header').slideUp(2000).slideDown(1000);
  });//end ready*/