Aporte: DropDown ( Flat + jQuery)

DanielDeick Seguir

Beta
Verificación en dos pasos desactivada
Desde
11 Jun 2014
Mensajes
40
Hola muchachos de ForoBeta.

Pues bien llevo tiempo sin conectarme a la comunidad y la verdad es que ultimamente no eh programado mucho en sí, ya que bueno me eh puesto a divagar ( 1 semana ) y bueno ya estoy listo para proseguir y tenía ganas de hacer un DropDown básico obviamente se puede optimizar para un uso a mayor escala, pero bueno no tengo tiempo para currarmelo en ello y fue un simple capricho.

bien chicos aquí dejo el código utilizado en el mismo.

HTML:
<html lang="es">
	<head>
		<title>DropDown: deicksexpress</title>
		<script src="./assets/js/libs/jquerylibs.js"></script>
		<script src="./assets/js/dropdown.js"></script>
		<link rel="stylesheet" type="text/css" href="./assets/css/index.css">
		<meta charset="utf-8" />
	</head>
	<body>
		<section id="content">
			<div id="button">
				<aside class="buttonwrapp">
					Cuenta
				</aside>
			</div>
			<div id="submenu" class="fade">
				<item>Perfil</item>
				<item>Ajustes</item>
				<item>Privacidad</item>
				<item>Apuntes</item>
				<item>+ Otros</item>
			</div>
		</section>
	</body>
</html>

Insertar CODE, HTML o PHP:
$(document).ready(function(){
	$('#button').click(function(){
		if($('#button').hasClass('activo')){
			$('#button').removeClass('activo');
			$('#submenu').removeClass('open');
			$('#submenu').addClass('fade');
		} else {
			$('#button').addClass('activo');
			$('#submenu').removeClass('fade');
			$('#submenu').addClass('open');
			
		}
	});
});
Insertar CODE, HTML o PHP:
body {
	background:#ecf0f1;
	font-family:arial, helvetica,sans-serif;
	margin:auto;
}
#content {
	width:300px;
	margin:auto;
}
#button:before {
	content: "▸";
	float:left;
	padding-top:6px;
}
#button {
	background:#1abc9c;
	width:290px;
	height:30px;
	padding:5px 12px;
	margin-top:20px;
	border-radius:5px;
	cursor:pointer;
	color:#ecf0f1;
	font-family:arial, helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}
#button.activo:before {
	content: "▾"
}
.buttonwrapp {
	padding-top:7px;
	text-align:center;
}
.button:hover {
	background:#16a085;
	-webkit-transition:0.5s;
}
#submenu {
	background:#fff;
	width:303px;
	padding:5px;
	border-radius:3px;
	float:left;
	margin-top:5px;
}
item {
	background:#ecf0f1;
	width:292px;
	cursor:pointer;
	padding:8px 5px;
	float:left;
	font-size:13px;
	border-radius:4px;
	font-family:arial, helvetica,sans-serif;
	color:#34495e;
	margin-bottom:3px;
}
item:hover {
	font-weight:bold;
}
.open {
	-webkit-transition:0.5s;
	opacity:1;
}
.fade {
	-webkit-transition:0.5s;
	opacity:0;
	position:absolute;
	visibility:hidden;
}


pues bien aquí os dejo la demo: DropDown: deicksexpress

y aquí la descarga: http://hispanodev.ml/dropdown.zip

Espero les sea de utilidad de alguna forma y pues un saludo :)
 

intoroddex

Lambda
Verificación en dos pasos desactivada
Desde
9 Abr 2014
Mensajes
2.989
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Gracias por tu aporte amigo :encouragement:
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba