Spoilers con jQuery y CSS3 en Blogger – Seguro

Un spoiler es un sistema extensible y desplegable que permite ocultar contenido hasta que el usuario presione en él.

Había creado un sistema de spoilers que pensaba utilizar en el blog para mi nueva plantilla, pero no considero justo reservarlo para mí solo por lo que he decidido compartirlo.

Está basado con jQuery y algunos atributos CSS3 para mejorar la apariencia de un spoiler normal y sin formato, ya que lo mismo se puede hacer con javascript y html básico pero es muy sencillo.

Vista previa del spoiler:

Mostrar contenido
Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.


¿Cómo usar estos spoilers?

Paso 1: Instalando el script:

En ''Diseño | Edición HTML'' (''Plantilla | Editar plantilla'' si usas Blogger 2011) busca la siguiente sección:
/head
Arriba de esta, pega el siguiente código:
script charset='ISO-8859-1' src='http://dl.dropbox.com/u/28164309/Recompressed/jquery151.min.js' type='text/javascript'/
script type='text/javascript'
$(document).ready(function()
{
//oculta el msg_body
$(".msg_body").hide();
//permite la animacion del msg_body
$(".msg_head").click(function()
{
$(this).next(".msg_body").slideToggle(600);
});
});
/script

style type='text/css'
p {/*IGNORAR*/
padding: 0 0 1em; /*IGNORAR*/
}
.spoiler { /*CONTENEDOR*/
margin: 0px auto; /*PERMITE CENTRAR EL SPOILER*/
margin-bottom:10px; /*NO TOCAR*/
padding: 0px; /*NO TOCAR*/
width: 603px; /*TAMAÑO DEL CONTENEDOR*/
}
.msg_head { /*BOTON DEL SPOILER*/
padding: 7px 15px; /*ESPACIOS DEL BOTON*/
cursor: pointer; /*IGNORAR*/
position: relative; /*NO TOCAR*/
display: inline-block; /*NO TOCAR*/
padding: 5px 40px 6px; /*IGNORAR*/
text-shadow: 0 -1px 1px #222; /*SOMBRAS EN TEXTO*/
color: #fff; /*COLOR DEL TEXTO DEL BOTON*/
Font-family: Calibri, Verdana, Ariel, sans-serif; /*FUENTE DEL BOTON*/
text-decoration: none; /*IGNORAR*/
font-weight:bold; /*IGNORAR*/
font-size:14px; /*TAMAÑO DE LA FUENTE DEL BOTON*/
line-height: 1; /*IGNORAR*/
-moz-border-radius: 5px; /*BOTON REDONDO*/
-webkit-border-radius: 5px; /*BOTON REDONDO*/
-moz-box-shadow: 0 1px 3px #999; /*SOMBRA*/
-webkit-box-shadow: 0 1px 3px #999; /*SOMBRA*/
border-bottom: 1px solid #222; /*BORDE*/
background-color: #d64937; /*COLOR DEL BOTON*/
margin:1px; /*IGNORAR*/
}
.msg_body { /*Contenido oculto*/
-moz-box-shadow: 0 1px 3px #999; /*SOMBRAS*/
-webkit-box-shadow: 0 1px 3px #999; /*SOMBRAS*/
display:none; /*NO TOCAR*/
padding: 15px 10px 10px 15px; /*ESPACIADOS DE LOS BORDES*/
width:500px; /*ANCHO DEL SPOILER*/
color:#666; /*COLOR DEL CONTENIDO*/
background-color:#F1F1F1; /*FONDO DEL CONTENIDO*/
Font-family: Calibri, Verdana, Ariel, sans-serif; /*FUENTE*/
border: 1px solid #D1D9DF; /*BORDE*/
}
/style
Guarda los cambios y listo.

Paso 2: Usar un spoiler:

En Edición de HTML de la entrada, pega el siguiente código.
div class='spoiler'
p class='msg_head'Mostrar contenido/p
div class='msg_body'
CONTENIDO OCULTO.
/div/div
Previsualiza los cambios para comprobar que el spoiler esté funcionando correctamente.

Importante:
Reemplaza lo siguiente:
  • Mostrar contenido: Corresponde al nombre del botón.
  • CONTENIDO OCULTO: El contenido a ocultar.

Recuerda que si tienes jQuery instalado elimina la siguiente línea:
script charset='ISO-8859-1' src='http://dl.dropbox.com/u/28164309/Recompressed/jquery151.min.js' type='text/javascript'/


MESOTHELIOMA LAW FIRMDONATE CAR TO CHARITY CALIFORNIAHARDDRIVE DATA RECOVERY SERVICESDONATE A CAR IN MARYLAND DONATING A CAR IN MARYLAND,DONATE CARS ILLINOIS,CRIMINAL DEFENSE ATTORNEYS FLORIDA ,BEST CRIMINAL LAWYER IN ARIZONASTRUCTURED ANNUITY SETTLEMENT,ASBESTOS LAWYERS,NUNAVUT CULTURE,DAYTON FREIGHT LINES ,Bextra Bankruptcy Dental Plan Private Jet

anti spam appliance Casino mesothelioma settlement amounts Service business software Asbestos Lawyers Auto Mobile Insurance Quote Php programmers Seo company DUI lawyer utah mesothelioma lawyer alabama mesothelioma lawyer Proud Italian cook Nunavut Culture WordPress hosting Online casino Best social media platforms DONATE YOUR CAR FOR KIDS Dallas mesothelioma attorneys MORTGAGE ADVISER cheap domain registration hosting Donating Used Cars to Charity Asbestos Lung Cancer Criminal defense lawyer firm law mesothelioma Casino reviews Criminal defense attorneys Florida Social media campaigns Hard drive Data Recovery Services Hire php developers Seo services LIFE INSURANCE CO LINCOLN Social media examiner donate car for tax credit truck accident attorney los angeles mesotheliama Donating used cars to charity cheap auto insurance in va Mobile casino Car Insurance Quotes PA Insurance Companies DONATE CARS ILLINOIS hair removal washington dc car accident lawyer in san diego structured settlement annuity companies ANNUITY SETTLEMENT Make money online Australia DAYTON FREIGHT LINES mesothelioma charities Life Insurance Co Lincoln holland michigan college personal injury accident lawyer Car Donate domain yahoo Html email Mesothelioma Law Firm meso lawyer Online Colleges Live casino Donate Car to Charity California Php programmers for hire best consolidation loan student small business administration sba Car Insurance Companies Car Insurance Quotes Colorado insurance medical temporary mesothelioma lawyer asbestos cancer lawsuit integrated ehr injury lawyers west palm beach mesothelioma attorney florida personal injury firm auto accident attorney BEST CRIMINAL LAWYER IN ARIZONA Hire php programmers Car insurance quotes MN phd in counseling education New social media platforms fast cash for house Dwi lawyer Social media platforms for business Criminal lawyer HOW TO DONATE A CAR IN CALIFORNIA Criminal Defense Attorneys Florida Cheap Car Insurance for Ladies donate old cars to charity selling structured settlement Cheap auto insurance in VA WordPress theme designers Futuristic Architecture Register Free Domains georgia truck accident lawyer Hire php developer CHEAP CAR INSURANCE IN VIRGINIA DONATING A CAR IN MARYLAND Bankruptcy lawyer Online Classes Custom Christmas cards yahoo web hosting Computer science classes online email bulk service Motor Replacements WEBEX COSTS FORENSICS ONLINE COURSE Business finance group Auto Accident Attorney DONATE CAR FOR TAX CREDIT bus accident attorneys Seo companies Psd to WordPress Dallas Mesothelioma Attorneys Criminal lawyer Miami michigan motorcycle accident lawyer massage school dallas texas Best social media platforms for business buy structured settlements miami personal injury lawyer

Share: