como hacer un div

OSKO

Bovino maduro
#1
como puedo hacer un div que tenga borde con las puntas curvas

se que para hacer el borde punteado es (border:dotted;)
pero para que tenga las puntas redondas?

me pasaron este codigo que funciona solo para mozilla (-moz-border-radius:10px;)

y tambien quiero preguntarles como es mejor manejar lo ancho y alto de los divs, por porcentaje % o por pixeles px?

diganme como le puedo hacer por favor:eolo:
 

yisus

Bovino adicto
#2
pues ningun explorador lo trae todavia implementado de forma oficial o mas bien como deberia de ser

para firefox hay varios estylos a los que hay que ponerle -moz- antes

lo mismo sucede con safari y implementa lo mismo pero con otro clave (no recuerdo como se pone)

Pero si quieres que funciones en todos los navegadores no ye queda mas que usar imagenes.

para -moz-border-radius
puede llevar 4 parametros que determinaran el radio de cada esquina, por ejemplo

-moz-border-radius: 10px 10px 5px 5px

saludos
 

tribak

Bovino adicto
#3
para safari es lo mismo pero se pone webkit en vez de moz
para IE8 se pone ms
para konqueror se pone khtml
opera aun no implementa nada parecido pero como acepta svg, se puede hacer un svg truncado que funcione como curvas de este modo

<rect fill="white" x="0" y="0" width="100%" height="100%" />
<rect fill="silver" x="0" y="0" width="100%" height="100%" rx="10px"/>

y el css seria algo asi

background: silver url("corner.svg");
 

OSKO

Bovino maduro
#5
si le entiendo al photoshop y creo que va a ser lo mejor manejarlo por imagenes

pero no han contestado que es mejor si manejar todo por % o px?:eolo:
 

tribak

Bovino adicto
#7
% o px... y em o pt por que no?

la verdad ninguno es mejor, es cosa de utilizar el que le convenga a tu proyecto
 

yisus

Bovino adicto
#8
todo depende de que tenga el div

aveces es mejor por px y aveces por % y muchas otras veces de forma automatica. Eso lo decides tu a la hora de maquetar la pagina
 

OSKO

Bovino maduro
#9
ok muchas gracias por todos sus comentarios amigos bakunos, vere que hacer y despues les comento como me fue:vientos:
 
Arriba