Показать сообщение отдельно
  #8 (permalink)  
Старый 26.08.2015, 17:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

solunski.d,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
 body {
    background-color: #eee;
    text-align: center;
    padding-top: 50px;
}

.nav {
    display: block;
    font: 13px Helvetica, Tahoma, serif;
    text-transform: uppercase;
    margin: 0;
    padding: 0;
}

.nav li {
    display: inline-block;
    list-style: none;
}

.nav .button-dropdown {
    position: relative;
}

.nav li a {
    display: block;
    color: #333;
    background-color: #fff;
    padding: 10px 20px;
    text-decoration: none;
}

.nav li a span {
    display: inline-block;
    margin-left: 5px;
    font-size: 10px;
    color: #999;
}

.nav li a:hover, .nav li a.dropdown-toggle.active {
    background-color: #289dcc;
    color: #fff;
}

.nav li a:hover span, .nav li a.dropdown-toggle.active span {
    color: #fff;
}

.nav li .dropdown-menu {
    position: absolute;
    left: 0;
    padding: 0;
    margin: 0;
    margin-top: 3px;
    text-align: left;
}

.nav li .dropdown-menu.active {
    display: block;
}

.nav li .dropdown-menu a {
    width: 150px;
}
  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
  jQuery(function() {
    function e(a, c) {
        var b = c ? ":hidden:first" : ":visible:last",
            d = c ? "fadeIn" : "fadeOut",
            b = a.stop().filter(b);
        b.length && b.delay(100)[d](500, function() {
            e(a, c)
        })
    }
    $(".dropdown-menu").each(function(a, c) {
        var b = $("> li", c);
        b.hide();
        var d = $(this).prev(),
            f = $(this).parent();
        d.click(function(a) {
            a.preventDefault();
            f.siblings().find("a.active").click();
            d.toggleClass("active");
            e(b, d.is(".active"))
        })
    });
    $("html").click(function(a) {
        $(a.target).closest(".dropdown-menu,.dropdown-toggle").length || $(".dropdown-toggle.active").click()
    })
});

  </script>
</head>

<body>  <ul class="nav">
	<li>
		<a href="#">
			No dropdown
		</a>
	</li>
	<li class="button-dropdown">
		<a href="javascript:void(0)" class="dropdown-toggle">
			Dropdown 1 <span>▼</span>
		</a>
		<ul class="dropdown-menu">
			<li>
				<a href="#">
					Drop Item 1
				</a>
			</li>
			<li>
				<a href="#">
					Drop Item 2
				</a>
			</li>
			<li class="button-dropdown">
				<a href="javascript:void(0)" class="dropdown-toggle">
					Dropdown 2 <span>▼</span>
				</a>
				<ul class="dropdown-menu">
					<li>
						<a href="#">
							asdf
						</a>
					</li>
				</ul>
			</li>
		</ul>
	</li>
	<li>
		<a href="#">
			No dropdown
		</a>
	</li>
	<li class="button-dropdown">
		<a href="javascript:void(0)" class="dropdown-toggle">
			Dropdown 2 <span>▼</span>
		</a>
		<ul class="dropdown-menu">
			<li>
				<a href="#">
					asdf
				</a>
			</li>
		</ul>
	</li>
</ul>



</body>

</html>
Ответить с цитированием