2010-09-21 11 views

Respuesta

23

Set border-color.

+0

Haha. ¡Si fuera una serpiente, me habría mordido! Tan simple y realmente dejé de pensar que era una configuración oculta súper bootstrap que no pude encontrar en las millas de código Bootstrap/jQuery. – JustJohn

1

Trate labrar la frontera en lugar

+0

Esto es realmente un comentario, no una respuesta a la pregunta. Utilice "agregar comentario" para dejar comentarios al autor. – hims056

+3

No, es una respuesta. Usted estilo el borde en su lugar. – DaveHogan

0

try definir una altura

2
  1. Pruebe dándole una altura como 5px;
  2. Dale los estilos de tus bordes pero con un ancho de 0px.
  3. Vuelva a aplicar una anchura de 1 píxel a la parte superior o inferior:

Resultado:

<hr style="height: 5px; border: 0px solid #D6D6D6; border-top-width: 1px;" /> 
+0

Funcionó para mí incluso sin atributo de altura. Luce realmente bien. –

2

en lugar de: color:#292929;

uso: border-color:#292929;

0

Sagivo, los bendiga y gracias. Eso hizo el truco después de una buena hora + de jugar con el problema. FYI a otros Encontré que para obtener un aspecto similar tanto en Outlook (el malvado) como en otros clientes web, incluido el IE anterior, lo usaba.

<hr size="2" width="80%" align="center" style="border-color:#878787; background:#878787"> 

El tamaño de ajuste a 1 lo hizo demasiado grueso en algunos lugares, y 2 con el color de fondo demasiado delgado en otros. Esto es con lo que terminé. Espero que ayude a alguien más.

+0

Una etiqueta de recursos humanos es lo que yo llamaría HTML heredado y los atributos de la forma anterior tenían un aspecto "3D" forzado debido a sus cuatro bordes coloreados. Para superarlo necesitará establecer sus bordes, preferiblemente a cero, establecer una altura y fondo. Usualmente solo uso un div en su lugar. Esto también funcionará. '


' –

Cuestiones relacionadas