
<!DOCTYPE html>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 | <html> <head> <meta charset= "utf-8" > <meta name= "viewport" content= "width=device-width, initial-scale=1.0" > <title>Create a Tabbed Content With jQuery And CSS</title> <script> $(document).ready( function (){ $( "a.tab" ).click( function () { $( ".active" ).removeClass( "active" ); $(this).addClass( "active" ); $( ".content" ).slideUp(); var content_show = $(this).attr( "title" ); $( "#" +content_show).slideDown(); return false }); }); </script> </head> <body> <div id= "tabbed_box_1" > <div class = "tabbed_area" > <ul class = "tabs" > <li><a href= "#" title= "content_1" class = "tab active" >Popular</a></li> <li><a href= "#" title= "content_2" class = "tab" >Latest</a></li> <li><a href= "#" title= "content_3" class = "tab" >Comments</a></li> </ul> <div id= "content_1" class = "content" > <ul> <li><a href= "" >Testing The Elements <small>January 11, 2010</small></a></li> <li><a href= "" >Testing Some Boxes <small>January 11, 2010</small></a></li> <li><a href= "" >Image in a post<small>January 11, 2010</small></a></li> <li><a href= "" >Sed tincidunt augue et nibh <small>November 11, 2011</small></a></li> <li><a href= "" >Morbi rhoncus arcu egestas erat <small>December 11, 2011</small></a></li> <li><a href= "" >Web Development <small>December 18, 2011</small></a></li> </ul> </div> <div id= "content_2" class = "content" > <ul> <li><a href= "" >Image in a post <small>January 11, 2010</small></a></li> <li><a href= "" >Testing The Elements<small>January 11, 2010</small></a></li> <li><a href= "" >Testing Some Boxes<small>January 11, 2010</small></a></li> <li><a href= "" >Lobortis tellus diam <small>January 11, 2010</small></a></li> <li><a href= "" >This is another featured post<small>January 7, 2011</small></a></li> <li><a href= "" >Testing The Elements<small>January 20, 2011</small></a></li> </ul> </div> <div id= "content_3" class = "content" > <ul> <li><a href= "" >admin: Looks like the Old Course at St. Andrews!...</a></li> <li><a href= "" >admin: Very nice boxes!...</a></li> <li><a href= "" >admin: And another threaded reply!...</a></li> <li><a href= "" >admin: This is a threaded reply!...</a></li> <li><a href= "" >admin: And this is a third comment with some lorem ipsum!...</a></li> </ul> </div> </div> </div> <style> body { background-position:top center; background-color:#EBE9E1; margin:40px; } #tabbed_box_1 { margin: 0px auto 0px auto; width:300px; } .tabbed_area { border:2px solid #E6E6E6; background-color:#F5F4F0; padding:8px; border-radius: 8px; /*w3c border radius*/ box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */ -moz-border-radius: 8px; /* mozilla border radius */ -moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */ background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background */ -webkit-border-radius: 8px; /* webkit border radius */ -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */ background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */ } ul.tabs { margin:0px; padding:0px; margin-top:5px; margin-bottom:6px; } ul.tabs li { list-style:none; display:inline; } ul.tabs li a { background-color:#EBE9E1; color:#000000; padding:8px 14px 8px 14px; text-decoration:none; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; border:1px solid #FFFFFF; background-position:bottom; } ul.tabs li a:hover { background-color:#E4E3DD; border-color:#FFFFFF; } ul.tabs li a.active { background-color:#ffffff; color:#282e32; border:1px solid #EBE9E1; border-bottom: 1px solid #ffffff; background-image:url(tab_on.jpg); background-repeat:repeat-x; background-position:top; } .content { background-color:#ffffff; padding:10px; border:1px solid #EBE9E1; font-family:Arial, Helvetica, sans-serif; background-image:url(content_bottom.jpg); background-repeat:repeat-x; background-position:bottom; } #content_2, #content_3 { display:none; } .content ul { margin:0px; padding:0px 0px 0px 0px; } .content ul li { list-style:none; border-bottom:1px solid #d6dde0; padding-top:15px; padding-bottom:15px; font-size:13px; } .content ul li:last-child { border-bottom:none; } .content ul li a { text-decoration:none; color:#3e4346; } .content ul li a small { color:#8b959c; font-size:9px; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; position:relative; left:4px; top:0px; } .content ul li a:hover { color:#a59c83; } .content ul li a:hover small { color:#baae8e; } </style> </body> </html> |