Principal | Indice | Ir Arriba
Te recomiendo Rincón Ubuntero

Menu con botones animados estilo flash

0 comentarios
Como ven son unos botones que parecen sacados del adobe flash u otro programa para generar botones en flash y son de mi autoria, estan construidos para ser soportados en navegadores actualizados como Firefox, Chrome, Chromium, Opera por ejemplo. Como solamente contienen html y css puede ser implementados tanto en blogger como en una página web profesional.
Para usarlos solo deben agregar un gadget html/javascript o poner directamente en la plantilla el siguiente código. Son muy faciles de personalizar, cada uno con un poquito de color puede cambiar los bacground por colores personales.
<style type="text/css">
/* Menu*/
.nav {
float:left;
text-align:center;
}
.nav ul li {
	list-style: none;
}
.nav ul li a{
font-style: italic;
background:#128a16; /*Fondo del boton*/
border:4px outset #F0FFEF;
text-shadow:0px -1px 1px #222222;
box-shadow:2px 2px 5px #000000;
-moz-box-shadow:2px 2px 5px #000000;
-webkit-box-shadow:2px 2px 5px #000000;
border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
width:150px;
padding:10px 15px;
cursor:pointer;
margin:10px auto;
text-align: center;
color: white;
text-decoration: none;
display: block;
}
.nav ul li:active{
cursor:pointer;
position:relative;
top:2px;
}
.nav ul li a:hover{
background: #55bd59;
position:relative;
top:2px;
}
</style>

<br />
<div class="nav">
<ul>
<li>
	   <a href="#">Principal</a>
    </li>
<li>
    	<a href="#">Quienes Somos</a>
    </li>
<li>
	   <a href="#">Productos</a>
    </li>
<li>
    	<a href="#">Galeria</a>
    </li>
<li>
    	<a href="#">Contacto</a>
    </li>
</ul>
</div>
Leer más...

Agregar el botón Ir Arriba con efecto

0 comentarios

He visto muchos botones Ir Arriba pero la transición es un poco violenta, navegando encontré un bonito botón en un lado y en otra parte una buena transición que usa JQuery por lo que resulta bastante bonita y con una velocidad que cambia según lo lejos que estemos de la parte superior del blog o de la web.

Solo deben pegar las siguientes lineas justo después del <body> o si lo quieren justo antes del </body>

Para los que ya tienen Jquery en su plantilla o en su web
<script type="text/javascript">

//<![CDATA[
/*-----------------------
* jQuery Plugin: Scroll to Top
* by Craig Wilson, Ph.Creative (http://www.ph-creative.com)
*
* Copyright (c) 2009 Ph.Creative Ltd.
* Description: Adds an unobtrusive "Scroll to Top" link to your page with smooth scrolling.
* For usage instructions and version updates to go http://blog.ph-creative.com/post/jquery-plugin-scroll-to-top.aspx
*
* Version: 1.0, 12/03/2009
-----------------------*/
$(function(){$.fn.scrollToTop=function()
{$(this).hide().removeAttr("href");if($(window).scrollTop()!="0"){$(this).fadeIn("slow")}var scrollDiv=$(this);$(window).scroll(function(){if($(window).scrollTop()=="0"){$(scrollDiv).fadeOut("slow")}else{$(scrollDiv).fadeIn("slow")}});$(this).click(function(){$("html, body").animate({scrollTop:0},"slow")})}});
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
$(function() {
$("#toTop").scrollToTop();
});
//]]>
</script>
<style>
#toTop {
text-align:center;
padding:0px;
position:fixed;
bottom:0px;right:10px;
cursor:pointer;
color:#666;
text-decoration:none;
filter:alpha(opacity=40);
opacity:.50;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; /*--IE 8 Transparency--*/
}
</style>
<span" id="toTop" title="Ir Arriba"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOT4BRe8rsYakIMoCGeNelipFNZkQPzkOTofkZlomfx_6dnV5LPA8HUpRnCMSJfoM3YvX3AgDcUUsmtwF4D0DJrj_ZUpsgq1HPKi-GCxI_gKwWHGiTSLuB8lbNiImH3zbL3gCJTB-K620/s200/arrow8a.png"/>
</span>
Y los que no tienen Jquery usen este

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"/>

<script type="text/javascript">
//<![CDATA[
/*-----------------------
* jQuery Plugin: Scroll to Top
* by Craig Wilson, Ph.Creative (http://www.ph-creative.com)
*
* Copyright (c) 2009 Ph.Creative Ltd.
* Description: Adds an unobtrusive "Scroll to Top" link to your page with smooth scrolling.
* For usage instructions and version updates to go http://blog.ph-creative.com/post/jquery-plugin-scroll-to-top.aspx
*
* Version: 1.0, 12/03/2009
-----------------------*/
$(function(){$.fn.scrollToTop=function()
{$(this).hide().removeAttr("href");if($(window).scrollTop()!="0"){$(this).fadeIn("slow")}var scrollDiv=$(this);$(window).scroll(function(){if($(window).scrollTop()=="0"){$(scrollDiv).fadeOut("slow")}else{$(scrollDiv).fadeIn("slow")}});$(this).click(function(){$("html, body").animate({scrollTop:0},"slow")})}});
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
$(function() {
$("#toTop").scrollToTop();
});
//]]>
</script>
<style>
#toTop {
text-align:center;
padding:0px;
position:fixed;
bottom:0px;right:10px;
cursor:pointer;
color:#666;
text-decoration:none;
filter:alpha(opacity=40);
opacity:.50;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; /*--IE 8 Transparency--*/
}
</style>
<span" id="toTop" title="Ir Arriba"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOT4BRe8rsYakIMoCGeNelipFNZkQPzkOTofkZlomfx_6dnV5LPA8HUpRnCMSJfoM3YvX3AgDcUUsmtwF4D0DJrj_ZUpsgq1HPKi-GCxI_gKwWHGiTSLuB8lbNiImH3zbL3gCJTB-K620/s200/arrow8a.png"/>
</span>
El código es igual de valido para Blogger o para su propia web, solo se deben agregar las lineas y el trabajo estará hecho.

Al código le hice un pequeño ajuste para que su comportamiento fuera diferente al original

Fuente: Ciudad Blogger y Adicción Blogger
Leer más...

Botones Sociales con contadores

4 comentarios
En esta entrada les presento una buena opción para implementar los botones para compartir el contenido de nuestro blog.

Para añadirlo a nuestra plantilla blogger seguimos los pasos siguientes.
  1. Nos dirigimos a Diseño/Edición de Html o en Plantilla/Editar Plantilla en la nueva interfaz de Blogger.
  2. Expandimos los artilugios.
  3. Buscamos la sección con el contenido
  4. <div class='post-header'>
    Y justo debajo agregamos las lineas siguientes
    <table class='SocialButtons'>
        <tr>
            <td>
                <iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url+ &quot;&amp;layout=box_count&amp;show_faces=false&amp;width=73&amp;height=61&amp;action=like&amp;font=tahoma&amp;colorscheme=light&quot;'
                frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:75px; height:61px'/>
            </td>
            <td>
                <a class='twitter-share-button' data-count='vertical' data-lang='es' expr:data-text='data:post.title' expr:data-url='data:post.url' href='http://twitter.com/share'>Tweet</a>
                <script src='http://platform.twitter.com/widgets.js' type='text/javascript'></script>
            </td>
            <td>
                <g:plusone expr:href='data:post.url' size='tall'/>
            </td>
            <td>
                <a class='google-buzz-button' data-button-style='normal-count' expr:data-url='data:post.url' href='http://www.google.com/buzz/post' title='Post on Google Buzz'/>
                <script src='http://www.google.com/buzz/api/button.js' type='text/javascript'/>
            </td>
        </tr>
    </table>
  5. Le aplicamos un poquito de estilo a la tabla de botones buscando la linea
  6. ]]></b:skin>
    Y agregando 
    .post-share-buttons { }   
    .post-header table.SocialButtons{ width: auto; float:right; /*Para alinear los botones a la derecha debajo del titulo*/}    
    .post-header table.SocialButtons td{ vertical-align:bottom; /*Alineación vertical de los botones*/ }
Guardamos los cambios en la plantilla y probamos el resultado.
Leer más...