Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2012, 18:32
DiifoOtz
 
Fecha de Ingreso: marzo-2012
Mensajes: 20
Antigüedad: 12 años, 2 meses
Puntos: 1
Borders redondeados sin usar imagenes y compatible con navegadores

Hola buenas tengo una pequeña duda. Es sobre la propiedad border-radius
la cual necesito usar para hacer un campo de busqueda redondeado.

Seria bastante sencillo hacerlo con alguna imagen pero quiero que en un futuro poder animarlo con animate() de jquery. y otra dificultad seria que solo seran los bordes redondeados en las esquinas izquierdas.

ee usado el siguiente codigo en Html y CSS

Código CSS:
Ver original
  1. #text-search{
  2.     border-top-left-radius:6px;
  3.     border-bottom-left-radius:6px;
  4.     -moz-border-top-left-radius:6px;
  5.     -moz-border-bottom-left-radius:6px;
  6.     -webkit-border-top-left-radius:6px;
  7.     -webkit-border-bottom-left-radius:6px;
  8.     background:#171717 url(images/search-bg.png) repeat-x;
  9.     width:167px;
  10.     height:28px;
  11.     float:right;
  12.     }

la imagen del background es una especie de degradado con luz. Como ven agregue el -moz y el -webkit para poder aumentar el rango de compatibilidad

ahora bien también lo hice mediante jquery para poder estar seguro asi que con esto es seguro de que sea soportado por todos los navegadores ???

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     $('#text-search').css({
  3.         'border-top-left-radius': '6px',
  4.         'border-bottom-left-radius': '6px'
  5.     });
  6. });

gracias por leer. Soy nuevo en esto