Html
То что в результате получиться нажми чтобы увидеть результат
CSS
#content { background-color: #f2f2f2; padding: 20px 10px; overflow: auto; } #tab-container { float: left; margin: 50px 0 0 0; width: 126px; } #tab-container ul { list-style: none; text-align: center; } #tab-container ul li { border-top: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 8px solid #666; background-color: #ddd; margin: 8px 0; } #tab-container ul li a, #tab-container ul li a:visited { text-decoration: none; color: #666; display: block; padding: 15px 5px; } #tab-container ul li:hover { border-left: 8px solid #333; } #tab-container ul li a:hover { color: #000; } #tab-container ul li.selected { border-right: none; background-color: #fff; border-left: 8px solid #006699; } #main-container { min-height: 400px; margin: 0 0 0 125px; padding: 20px; background-color: #fff; border: 1px solid #888; }JavaScript
$(document).ready(function () { var location = window.location; var found = false; $("#tab-container a").each(function(){ var href = $(this).attr("href"); if(href==location){ $(this).parent().addClass("selected"); found = true; } }); if(!found){ $("#tab-container li:first").addClass("selected"); } });
То что в результате получиться нажми чтобы увидеть результат