Mostrando entradas con la etiqueta CSS. Mostrar todas las entradas
Mostrando entradas con la etiqueta CSS. Mostrar todas las entradas

Personalizando nuestro buscador con CSSy HTML..

Categorías: ,  , 

En Blogger, agregar un buscador al blog es muy sencillo, es tan simple como usar el que nos muestran en Blogger Draft o simplemente crear uno a nuestro gusto y nuestros colores y forma preferida..

Para agregar un buscador sencillo al blog basta con agregar este pequeño código en el lugar donde queramos que aparezca, como podrán observar a continuación no tiene nada de fantástico..

codigo

<form action='http://nombreblog.blogspot.com/search' method='get'>
<input type='text' value='' name='q' />
<input type='submit' value='Buscar' />
</form>


El resultado seria este, lo único que hacemos es cambiar nombreblog por el nuestro en el codigo visto anteriormente..






¿Pero como lo personalizo utilizando CSS en el?

Es muy fácil, usaremos estas lineas de código para lograr lo que estábamos buscando..

codigo


#searchform #s { // Esta instrucción la usaremos para personalizar la caja de búsqueda
padding: 0px;
margin: 0px auto;
background-color : #FFFFFF; // El color de fondo es blanco, agrega el código hexadecimal para cambiar el color
height:14px; // Cambia la altura de la caja de búsqueda, cambia 14px por la medida exacta
width:150px; // Cambia el ancho de la caja de búsqueda, cambia 150px por la medida exacta
margin-left: 10px;
font:11px Arial, Times New Roman; // Tipo de letra y tamaño de letra
font-weight: normal;
padding: 5px 16px;
}

#searchsubmit:hover { // Esta instrucción la usaremos para personalizar el botón de enviar por defecto
background:#777777; // El color del enlace al ser pulsado
}

#searchsubmit {
margin-left: 0px;
padding: 0px;
background:#FFFFFF; // Color de fondo del botón de enviar
border:none;
width:80px; // Anchura del botón de enviar
height:21px; // Altura del botón de enviar
font:11px "Trebuchet MS", "Lucida Sans Unicode", Verdana;
color: #777777; // Tipo de letra, tamaño de letra y color de letra de la palabra Enviar
}



Cabe recordar que las partes en verde no pertenecen al código y que las borraremos cuando agregemos este mismo a nuestra plantilla..

Cuando terminemos de personalizar el buscador mediante CSS, agregamos esta otra linea de códigos en la parte de HTML, en la zona exacta donde queramos que aparezca el buscador..

codigo

<span>
<form action='/search' id='searchform' method='get'>
<table border='0'  width="350" bgcolor="#000000" cellpadding='10' cellspacing='0'>
<tbody>
<tr>    
<td><input id='s' maxlength='50' name='q' onblur='if (this.value == "") {this.value = "¿Buscas algo?";}' onfocus='if (this.value == "¿Buscas algo?") {this.value = "";}' size='18' type='text' value='¿Buscas algo?'/></td>    
<td><input id='searchsubmit' type='submit' value='Buscar'/></td>
</tr>
</tbody>
</table>
</form>
</span>   



Las partes que podemos modificar están marcadas de colores diferentes, para cambiar el tamaño y color de fondo de la parte donde estará el buscador, cambiamos las zonas marcadas con verde, para cambiar el mensaje de ¿Buscas algo? y Buscar simplemente modificamos ese texto por el deseado, las demás partes seria mejor dejarlas así si no queremos errores dentro del código..

Al final podría quedar algo parecido a esto si por supuesto usamos y modificamos estos pequeños códigos de una manera correcta y eficaz. Eso es todo, si te preguntas si esto funcionara en IE7 la respuesta es si, si funciona correctamente, pero ten cuidado el modificar el código ya que puedes llevarte una desagradable sorpresa :x..

buscador


Entradas relacionadas

Icono en la barra de navegación
Como agregar bordes directamente a las imagenes..
Cursor personalizado en CSS..
Dar estilo a las listas con CSS
IE6, Un problema para los diseñadores y bloggers

Como agregar bordes directamente a las imagenes..

Categorías: , 

Para muchos es indispensable usar bordes en sus imagenes para que estas pueden tener un toque mas profesional y llamativo, pero que sucede cuando no entendemos nada sobre CSS y lo queremos hacer de una forma mas entendible y practica..

Esto es muy sencillo y funciona perfectamente en Internet Explorer 7 y Firefox, se trata de un código que se agrega directamente a las imagenes sin tocar en lo mas mínimo el código en CSS..

Haremos una pequeña prueba.. supongamos que queremos una imagen con un borde solido y de color verde..

Lo que haremos sencillamente es agregar este código en donde queramos colocar la imagen..

codigo

<img style="border: #008000 5.5pt solid" src="urldelaimagen" width=250 height=250 alt="nombredelaimagen">


nombredelaimagen

Los parámetros que podemos modificar los he marcado con color rojo, son estos:

El color del borde, este se representa con el numero decimal especificado en el código, en este caso verde #008000..

El tamaño del borde mediante el parámetro 5.5pt, este valor podemos modificarlo por uno mayor o menos, depende del estilo que le queramos dar..

El parámetro solid, lo cambiaremos por los diferentes estilos que existen para los bordes:



Eso seria todo en cuestión del borde, pero no olvidemos a widht y height que son el ancho y el alto de la imagen, como tampoco a alt que agrega un nombre a la misma..

Un ultimo ejemplo.. A continuación pondré una imagen con un borde doble, y como color de borde agregare un color rojo, el código seria el siguiente..

codigo

<img style="border: #c00000 5.5pt double" src="urldelaimagen" width=250 height=250 alt="nombredelaimagen">



El resultado seria este..

nombredelaimagen


Y eso seria todo, como pudimos observar agregamos bordes a nuestras imagenes sin utilizar CSS, solo un simple código agregado directamente sobre la imagen :)..


Entradas relacionadas

Imagenes en Blogger (parte 1)
Icono en la barra de navegación
Dar estilo a las listas con CSS
Insertar archivos SWF en Blogger
Cursor personalizado en CSS..

Cursor personalizado en CSS..

Categorías: ,  , 

Habras visto que algunas webs o blogs cuentan con un cursor diferente al establecido, pues esto se puede realizar en nuestro blog de una forma muy sencilla, simplemente utilizaremos una pequeña línea de código en CSS para cursores personalizados..

Antes que todo debemos tener en cuenta que el cursor que utilizaremos tenga la extensión .cur, CSS no especifica el formato del cursor y podría tomarlo como o indicar que es un formato diferente..

Una vez que tengamos nuestro cursor listo y dentro de un pagina que nos ofrezca su enlace procedemos a personalizar el cursor en nuestro blog o pagina.. Si no encuentras un servidor que aloje archivos cur, puedes usar GooglePages, esa es una buena opción..

El código es muy sencillo, solo debemos utilizar la propiedad cursor y el valor, esto se hace mediante la función url(), ahi indicaremos la url o enlace a nuestro cursor..

codigo

cursor:url("enlacedelcursor.cur");



Solo cambiamos el enlace del cursor, la opción que esta en color rojo..

Para asignar el cursor a toda la pagina tendríamos que agregar el siguiente código..

codigo

<style type="text/css">
body{
cursor:url("enlacedelcursor.cur");
}
</style>



Algunos navegadores no cargan el cursor si este no se ha indicado por defecto, lo que podemos hacer es indicar un cursor básico para que si el cursor personalizado no fuese cargado el cursor básico aparecería en su lugar..

Para efectuar esa practica utilizaremos el código siguiente..

codigo

<style type="text/css">
body{
cursor:url("enlacedelcursor.cur"),help;
}
</style>



En este caso hemos indicado el cursor "help" por defecto..

Vista previa:

vistaprevia


Entradas relacionadas

Cambiar el color de texto seleccionado con CSS
Dar estilo a las listas con CSS
Cursor personalizado en CSS..
Como agregar bordes directamente a las imagenes..
Insertar archivos SWF en Blogger

Dar estilo a las listas con CSS

Categorías: , 

Esta es una forma muy original de dar estilo y forma a tus listas mediante css..

1. Estructurando con HTML..
Las listas numeradas se consiguen mediante las etiquetas <ol><li>, el truco es aplicar estilo al contenido y por defecto también se le agregara estilo a la numeración, para esto las auxialaremos con el elemento <p>. La estructura seria esta..


codigo

<ol>
<li><p>Primer elemento</p></li>
<li><p>Segundo elemento</p></li>
<li><p>Tercer elemento</p></li>
<li><p>Cuarto elemento</p></li>
</ol>



Por lo tanto tendremos..

  1. Primer elemento

  2. Segundo elemento

  3. Tercer elemento

  4. Cuarto elemento


2. Dando estilo a los elementos de la lista..
La etiqueta <ol> es la que contiene todos los elementos y por consecuente darles estilo, así como en el ejemplo siguiente..


codigo

ol {
font:bold 12px times;
font-weight:;
color:#6699CC;
}



Y así obtendremos lo siguiente..

listascss

3. Dando estilo solo al contenido deseado..

Para que no todas tus listas queden iguales puedes diferenciarlas dando estilos propios a cada etiqueta, por ejemplo a la etiqueta <p> ..


codigo

ol p {
font:normal 10px Arial;
color:#6699CC;
}



Este será el resultado..



Recordemos que, la etiqueta <ol> es la que da estilo a la numeración y <p> al contenido. El único problema que esto tiene al usar esto en tu blog es que no tengas un esquema de código, lo que puedes hacer es aplicar una clase a <ol> y no afectar a todas tus demás listas que hayas hecho con anterioridad en tu blog o web..

Por ultimo les diré que los códigos de arriba son solo de ejemplo, tu puedes modificarlos a tu gusto y si eres hábil con css seguro le sacaras mucho provecho :)..


Entradas relacionadas

Como agregar bordes directamente a las imagenes..
Cursor personalizado en CSS..
Cambiar el color de texto seleccionado con CSS
Insertar archivos SWF en Blogger
Icono en la barra de navegación

Cambiar el color de texto seleccionado con CSS

Categorías: , 



CSS3 y sus nuevas especificaciones permiten personalizar o modificar el color de la selección de cualquier texto el cual tiene por defecto el color azul, todo esto se logra mediante el elemento ::selection.

Aunque solo nos servirá para Firefox y Safari no deja de ser atractivo, para aplicarlo en toda nuestra pagina utilizaremos este código..

codigo

/* Para Firefox */
::-moz-selection {
background: #FFFF00;
}

/* Para Safari */
::selection {
background: #FFFF00;
}



Podremos también agregar clases para cada parte de la pagina..Por ejemplo para p, tendríamos:

codigo

p.post-body:selection {
background: #6c82b5;
}

p.post-body:-moz-selection {
background: #6c82b5;
}


Recordemos que esto solo nos servirá en Firefox y en Safari :)..

Mas información | CSS-trikcs


Entradas relacionadas

Icono en la barra de navegación
Como agregar bordes directamente a las imagenes..
Cursor personalizado en CSS..
Dar estilo a las listas con CSS
IE6, Un problema para los diseñadores y bloggers