Facebook Twitter YouTube Pinterest Google+

Páginas!

  • Acerca
  • Contacto
  • Mapa del Sitio
  • Política de Privacidad

Categorias

  • Archivo PhotoShop (5)
  • Blog (4)
  • Gadgets (4)
  • Herramientas Web. (1)
  • Imagenes (2)
  • Jsfiddle (4)
  • Plantillas para imprimir (1)
  • Redes Sociales (2)
  • Tarjetas (4)
  • Tutorial (2)

Contacto


Envienos sus dudas, preguntas, recomendaciones y comentarios a nuestro correo.

Nombre

Correo electrónico *

Mensaje *

Ir Arriba
  • ≡ Menu
  • Inicio
  • Categorias
    • PhotoShop
    • Gadget
    • Blog
    • Wallpapers
    • JsFiddle
    • Otros
  • Herramientas
    • Iconos Awesome
    • PhotoShop Online
    • Css Gradiend
    • Color Html
    • MCK
DanielSTh Desing

  • Inicio

  • Plantillas

  • PhotoShop

  • Acerca

  • Sitemap
Menu
Redes Sociales Tutorial Instalación botones circular estilo abanico [Redes Sociales]

Instalación botones circular estilo abanico [Redes Sociales]

Hola, en este tutorial veremos como poner este botón que al hacer clic se expande algunas opciones como son para las redes sociales u otras entretenimientos en tu blog , otras opciones que tu le puedes personalizar cambiando los iconos.



Css / Estilo (antes de : ]]></b:skin>)


/* Botón estilo Abanico  */

@import url(http://netdna.bootstrapcdn.com/font-awesome/2.0/css/font-awesome.css);

* {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative
}

.csstransforms .cn-wrapper {
  font-size: 1em;
  width: 26em;
  height: 26em;
  overflow: hidden;
  position: fixed;
  z-index: 10;
  bottom: -13em;
  left: 50%;
  border-radius: 50%;
  margin-left: -13em;
  -webkit-transform: scale(0.1);
  -ms-transform: scale(0.1);
  -moz-transform: scale(0.1);
  transform: scale(0.1);
  pointer-events: none;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
}

.csstransforms .opened-nav {
  border-radius: 50%;
  pointer-events: auto;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.cn-overlay {
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.6);
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
  z-index: 2;
}

.cn-overlay.on-overlay {
  visibility: visible;
  opacity: 1;
}
.control-naveg{
  background: rgb(46, 54, 60);
  position: fixed;
  bottom: 0px;
  font-size: 14px;
  z-index: 3;
  color: #fff!important;
  padding: 4px 8px;
  border-radius: 10px 10px 0 0;
  width: 127px;
  left: 45.3%
}
.control-naveg a {color:#fff;}
.control-naveg a:hover {color:#FD5159;}
.control-naveg .atras{float:left;}
.control-naveg .adelante{float:right;}

.cn-button {
  border: none;
  background: none;
  color: #FE3E47;
  text-align: center;
  font-size: 1.8em;
  padding-bottom: 1em;
  height: 3.5em;
  width: 3.5em;
  background-color: #fff;
  border: 2px solid #363F46;
  position: fixed;
  left: 50%;
  margin-left: -1.75em;
  bottom: -1.75em;
  border-radius: 50%;
  cursor: pointer;
  z-index: 11;
}

.cn-button:hover,
.cn-button:active,
.cn-button:focus {
  color: #3B4551;
  outline:none;
}

.csstransforms .cn-wrapper li {
  position: absolute;
  font-size: 1.5em;
  width: 10em;
  height: 10em;
  -webkit-transform-origin: 100% 100%;
  -moz-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
  overflow: hidden;
  left: 50%;
  top: 50%;
  margin-top: -1.3em;
  margin-left: -10em;
  -webkit-transition: border .3s ease;
  -moz-transition: border .3s ease;
  transition: border .3s ease;
}

.csstransforms .cn-wrapper li a {
  display: block;
  font-size: 1.18em;
  height: 14.5em;
  width: 14.5em;
  position: absolute;
  bottom: -7.25em;
  right: -7.25em;
  border-radius: 50%;
  text-decoration: none;
  color: #fff;
  padding-top: 1.8em;
  text-align: center;
  -webkit-transform: skew(-50deg) rotate(-70deg) scale(1);
  -ms-transform: skew(-50deg) rotate(-70deg) scale(1);
  -moz-transform: skew(-50deg) rotate(-70deg) scale(1);
  transform: skew(-50deg) rotate(-70deg) scale(1);
  -webkit-backface-visibility: hidden;
  -webkit-transition: opacity 0.3s, color 0.3s;
  -moz-transition: opacity 0.3s, color 0.3s;
  transition: opacity 0.3s, color 0.3s;
}

.csstransforms .cn-wrapper li a span {
  font-size: 1.1em;
  opacity: 0.7;
}

/* for a central angle x, the list items must be skewed by 90-x degrees
in our case x=40deg so skew angle is 50deg
items should be rotated by x, minus (sum of angles - 180)2s (for this demo) */

.csstransforms .cn-wrapper li:first-child {
  -webkit-transform: rotate(-10deg) skew(50deg);
  -ms-transform: rotate(-10deg) skew(50deg);
  -moz-transform: rotate(-10deg) skew(50deg);
  transform: rotate(-10deg) skew(50deg);
}

.csstransforms .cn-wrapper li:nth-child(2) {
  -webkit-transform: rotate(30deg) skew(50deg);
  -ms-transform: rotate(30deg) skew(50deg);
  -moz-transform: rotate(30deg) skew(50deg);
  transform: rotate(30deg) skew(50deg);
}

.csstransforms .cn-wrapper li:nth-child(3) {
  -webkit-transform: rotate(70deg) skew(50deg);
  -ms-transform: rotate(70deg) skew(50deg);
  -moz-transform: rotate(70deg) skew(50deg);
  transform: rotate(70deg) skew(50deg)
}

.csstransforms .cn-wrapper li:nth-child(4) {
  -webkit-transform: rotate(110deg) skew(50deg);
  -ms-transform: rotate(110deg) skew(50deg);
  -moz-transform: rotate(110deg) skew(50deg);
  transform: rotate(110deg) skew(50deg);
}

.csstransforms .cn-wrapper li:nth-child(5) {
  -webkit-transform: rotate(150deg) skew(50deg);
  -ms-transform: rotate(150deg) skew(50deg);
  -moz-transform: rotate(150deg) skew(50deg);
  transform: rotate(150deg) skew(50deg);
}

.csstransforms .cn-wrapper li:nth-child(odd) a {
  background-color: #a11313;
  background-color: hsla(357, 100%, 62%, 1);
}

.csstransforms .cn-wrapper li:nth-child(even) a {
  background-color: #a61414;
  background-color: hsla(213, 15%, 28%, 1);
}

/* active style */
.csstransforms .cn-wrapper li.active a {
  background-color: #b31515;
  background-color: hsla(0, 88%, 70%, 1);
}


/* hover style */
.csstransforms .cn-wrapper li:not(.active) a:hover,
.csstransforms .cn-wrapper li:not(.active) a:active,
.csstransforms .cn-wrapper li:not(.active) a:focus {
  background-color: #b31515;
  background-color: hsla(0, 88%, 70%, 1);
}
.csstransforms .cn-wrapper li:not(.active) a:focus
{
    position:fixed;
}
 

/* fallback */
.no-csstransforms .cn-button {
  display: none;
}

.no-csstransforms .cn-wrapper li {
  position: static;
  float: left;
  font-size: 1em;
  height: 5em;
  width: 5em;
  background-color: #eee;
  text-align: center;
  line-height: 5em;
}

.no-csstransforms .cn-wrapper li a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: inherit;
  font-size: 1.3em;
  border-right: 1px solid #ddd;
}

.no-csstransforms .cn-wrapper li a:last-child {
  border: none;
}

.no-csstransforms .cn-wrapper li a:hover,
.no-csstransforms .cn-wrapper li a:active,
.no-csstransforms .cn-wrapper li a:focus {
  background-color: white;
}

.no-csstransforms .cn-wrapper li.active a {
  background-color: #6F325C;
  color: #fff;
}

.no-csstransforms .cn-wrapper {
  font-size: 1em;
  height: 5em;
  width: 25.15em;
  bottom: 0;
  margin-left: -12.5em;
  overflow: hidden;
  position: fixed;
  z-index: 10;
  left: 50%;
  border: 1px solid #ddd;
}

@media screen and (max-width:480px) {
  .csstransforms .cn-wrapper {
    font-size: .68em;
  }

  .cn-button {
    font-size: 1em;
  }

  .csstransforms .cn-wrapper li {
    font-size: 1.52em;
  }
}

@media screen and (max-width:320px) {
  .no-csstransforms .cn-wrapper {
    width: 15.15px;
    margin-left: -7.5em;
  }

  .no-csstransforms .cn-wrapper li {
    height: 3em;
    width: 3em;
  }
}
/* fin Botón estilo Abanico  */ 

Html (Antes de  </body> )

<div class='component'>
 <div class='control-naveg'>
      <a class='atras' href='javascript:history.go(-1)'><i class='fa fa-arrow-left'/></a>
      <a class='adelante' href='javascript:history.go(1)'><i class='fa fa-arrow-right'/></a>
  </div>
    <button class='cn-button' id='cn-button'>+</button>
    <div class='cn-wrapper' id='cn-wrapper'>
        <ul>
<li><a href='#' target='_blank'><i class='fa fa-google-plus'/></a></li>
<li><a href='#' target='_blank'><i class='fa fa-facebook'/></a></li>
<li><a expr:href='data:blog.homepageUrl'><i class='fa fa-home'/></a></li>
<li><a href='#' target='_blank'><i class='fa fa-youtube'/></a></li>
<li><a href='#'><i class="fa fa-twitter"/></a></li>
         </ul>
    </div>
    <div class='cn-overlay' id='cn-overlay'/>
    <!-- JavaScript & Jquery -->
<script src='https://9c29db65f806da8b16a70d7180395249cbdbc668.googledrive.com/host/0B_r37V_n8PiAREpHV3lvVWExam8'/>
<script src='https://e73b6e46e39905148c2ca37c97685121bf7df8c1.googledrive.com/host/0B_r37V_n8PiAWk9vNDhvNVVsREU'/>
<script src='https://cb3ee7ed5e49f2fb79a5ba4e7b2123dbda102258.googledrive.com/host/0B_r37V_n8PiATWdKUkdBNG5qajA'/>
</div>


Fuente: http://tympanus.net/codrops/2013/08/09/building-a-circular-navigation-with-css-transforms/
Elias Saez
Add Comment
Redes Sociales, Tutorial
jueves, 19 de marzo de 2015

Compartir

Me gusta

Google+

Tweet

Tweet

Post Relacionados

Siguiente Anterior

Subscribirse

Ingresa tu nombre y tu correo y recibe gratis!! todas nuestras actualizaciones y publicaciones.

Publicaciones Recientes

  • Card #3 | DanielSTh [100 % Editable & Free - File PhotoShop ]
    Card #3 | DanielSTh [100 % Editable & Free - File PhotoShop ]
    Tarjeta Personal 2 - DanielSTh [Archivo PhotoShop 100% Editable &Gratis] Targeta 100% Editable, Todos los derechos reservados para D...
  • Card #4 | DanielSTh [100 % Editable & Free - File PhotoShop ]
    Card #4 | DanielSTh [100 % Editable & Free - File PhotoShop ]
    Tarjeta Personal 2 - DanielSTh [Archivo PhotoShop 100% Editable &Gratis] Targeta 100% Editable, Todos los derechos reservados para Dani...
  • Agrega Gadgets de Redes Sociales animado en tu Blog
    Agrega Gadgets de Redes Sociales animado en tu Blog
    Agrega este Gadget para perfiles de los redes sociales en tu blog & sitio Web sin javasript solo con html y Css3. Para poner este Gad...
  • Insertar gadgets Yoyo Cici
    Insertar gadgets Yoyo Cici
    I nserta este gadgets de Yoyo Cici que se esconde al poner el cursor sobre el. Tambien puedes ver este ejemplo en la parte inferior de est...
  • Archivo PhotoShop para Educación
    Archivo PhotoShop para Educación
    Descargar este archivo en formato psd (Adobe Photosop) 100% Editable para tu institucion educativa, curso, o serie de clas & tutorial...

Categorias

Archivo PhotoShop Blog Gadgets Herramientas Web. Imagenes Jsfiddle Plantillas para imprimir Redes Sociales Tarjetas Tutorial
  • Facebook
  • Twitter
  • YouTube
  • Google+
  • Pinterest
  • Feed
  • +
Lenguaje: Google-Translate-Chinese Google-Translate-Spanish to French Google-Translate-Spanish to German Google-Translate-Spanish to Japanese Google-Translate-Spanish to English Google-Translate-Spanish to Russian Google-Translate-Spanish to Portuguese Google-Translate-Spanish to Italian

Copyright © 2015 DanielSTh Desing Todos los derechos Reservados | Impulsado por Blogger