Foros del Web » Creando para Internet » HTML »

Poner link a un font

Estas en el tema de Poner link a un font en el foro de HTML en Foros del Web. Ultima duda para terminar mi menú, ahora no puedo agregar hipervinculos a mis botones de menú, ya revise todo el código y no encuentro el ...
  #1 (permalink)  
Antiguo 29/01/2016, 19:03
 
Fecha de Ingreso: enero-2016
Mensajes: 9
Antigüedad: 8 años, 2 meses
Puntos: 0
Sonrisa Poner link a un font

Ultima duda para terminar mi menú, ahora no puedo agregar hipervinculos a mis botones de menú, ya revise todo el código y no encuentro el error, alguien me podría auxiliar, espero disculpen mis preguntas, pero estoy aprendiendo sobre la marcha, gracias.






CODIGO HTML:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Blog Prospera</title>
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="index_style.css">
<link rel="stylesheet" href="fonts.css">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="main.js"></script>
</head>
<body>
<header>
<div class="menu_bar">
<a href="#" class="bt-menu"><span class="icon-dehaze"></span>Menu</a>
</div>

<nav>
<ul>
<div class="contenedor" id="uno">
<span class="icon icon-blogger2"></span>
<p class="texto">Blog</p>

</div>
<div class="contenedor" id="dos">
<span class="icon icon-bubbles2"></span>
<p class="texto">Foro de discusion</p>
</div>
<div class="contenedor" id="tres">
<span class="icon icon-users"></span>
<p class="texto">Sala de chat</p>
</div>
<div class="contenedor" id="cuatro">
<span class="icon icon-clipboard"></span>
<p class="texto">Evaluaciones</p>
</div>
<div class="contenedor" id="cinco">
<span class="icon icon-books"></span>
<p class="texto">Biblioteca</p>
</div>
<div class="contenedor" id="seis">
<li class="submenu">
<span class="icon icon-film"></span>
<p class="texto">Multimedia<span class="caret icon-keyboard_arrow_down"></span></p>
<ul class="children">
<span class="icon icon-video-camera"></span>
<p class="texto">Video</p></li>
<span class="icon icon-images"></span>
<p class="texto">Fotos</p></li>
</ul>
</li>
</div>
<div class="contenedor" id="siete">
<span class="icon icon-profile"></span>
<p class="texto">Contacto</p>
</div>



</header>

</body>
</html>



CODIGO CSS:

* {
padding:0;
margin:0;
font-family:Soberana Sans;

}
.menu_bar {
display:none;
}
header {
width: 100%;
}

body {background:#FFFFFF;
}

header{
margin: 10px auto;
margin-top: 150px;
width: 1000px;
height: 78px;
background-color: #1C1C1C;
}
div.contenedor{
width: 142.8px;
height: 79px;
float: left;
-webkit-transition: height .4s;
}


header nav ul {
list-style:none;
}
header nav ul li {
position: relative;
}
header nav ul li:hover {
background:#383232;
width: 142.7px;
line-height: 19pt;

}
p { line-height: 1.2; font-size: 1em }

div#uno{
background-color: #2E2929;
}
div#dos{
background-color: #383232;
}
div#tres{
background-color: #2E2929;
}
div#cuatro{
background-color: #383232;
}
div#cinco{
background-color: #2E2929;
}
div#seis{
background-color: #383232;
}
div#siete{
background-color: #2E2929;
}
p.texto {
color:#fff;
display:block;
font-size: 10pt;
text-align: center;
text-decoration:none;
padding-top: 10px;
opacity: .6;
-webkit-transition: padding-top .7s;
}
span.icon {
font-size: 15pt;
}
span.icon {
display: block;
color: white;
margin: 5px auto;
text-align: center;
background-color: rgba(255,255,255,.1);
width: 20px;
padding: 20px;
-webkit-border-radius: 70%;
-webkit-box-shadow:0px 0px 0px 35px rgba(255,255,255,0);
-webkit-transition:box-shadow .7s;
}
div.contenedor:hover{
height: 120px;
}

div.contenedor:hover p.texto{
padding-top: 30px;
opacity: 1;
}
div.contenedor:hover span.icon {
-webkit-box-shadow:0px 0px 0px 0px rgba(255,255,255,.7)
}



CODIGO JS:
$(document).ready(main);

var contador = 1;

function main () {
$('.menu_bar').click(function(){
if (contador == 1) {
$('nav').animate({
left: '0'
});
contador = 0;
} else {
contador = 1;
$('nav').animate({
left: '-100%'
});
}
});

// Mostramos y ocultamos submenus
$('.submenu').click(function(){
$(this).children('.children').slideToggle();
});
}



AYUDA!
  #2 (permalink)  
Antiguo 01/02/2016, 09:09
Avatar de g3kdigital  
Fecha de Ingreso: noviembre-2013
Ubicación: En mi apartamento en bogotá
Mensajes: 208
Antigüedad: 10 años, 5 meses
Puntos: 39
Respuesta: Poner link a un font

mmm hola, por que no puedes? Simplemente dentro de cada div agrega una etiqueta <a href="#enlace"> que envuelva todo el contenido del div.

O de paso reemplaza todos los div de clase contenedor por la etiqueta a y en el css, solo modifica las clases div.contenedor por solo .contenedor.

La verdad, genial que estes aprendiendo! y mientras te funcione perfecto! pero sí quieres aprender mucho más, te añado un poco más de complejidad por ejemplo, ese mismo menú, se puede hacer solo con css y un html como este:

Código HTML:
Ver original
  1. <ul class="menu">
  2.   <li class="item">
  3.     <a href="" class="enlace">
  4.       Blog
  5.     </a>
  6.   </li>
  7.   <li class="item">
  8.     <a href="" class="enlace">
  9.       Foro de discusion
  10.     </a>
  11.   </li>
  12.   <li class="item">
  13.     <a href="" class="enlace">
  14.       Sala de chat
  15.     </a>
  16.   </li>
  17.   <li class="item">
  18.     <a href="" class="enlace">
  19.       Evaluaciones
  20.     </a>
  21.   </li>
  22.   <li class="item">
  23.     <a href="" class="enlace">
  24.       Biblioteca
  25.     </a>
  26.   </li>
  27.   <li class="item">
  28.     <a href="" class="enlace">
  29.       Multimedia
  30.     </a>
  31.     <!--SUBMENÚ-->
  32.     <ul class="submenu">
  33.       <li class="item">
  34.         <a href="" class="enlace">
  35.          Video
  36.         </a>
  37.       </li>
  38.       <li class="item">
  39.         <a href="" class="enlace">
  40.          Fotos
  41.         </a>
  42.       </li>
  43.     </ul>
  44.     <!--Finaliza SUBMENÚ-->
  45.   </li>
  46.  
  47.   <li class="item">
  48.     <a href="" class="enlace">
  49.       Contacto
  50.     </a>
  51.   </li>
  52. </ul>

¿Te animas a descubrir como? ;)
__________________
Puedes ser el tipo de persona que se amarga por lo inevitable o aceptar el reto de superarse siempre e ir a la par con el progreso.

WEB: G3K.co | codepen.io/g3kdigital

Última edición por g3kdigital; 01/02/2016 a las 09:19

Etiquetas: css, font, link, text, todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:37.