2011-09-22 16 views

Respuesta

1

Eso no es un problema relacionado con struts sino más bien simple HMTL/CSS.

No soy experto en HTML o CSS, pero supongo que podría usar un div con un borde en el lado izquierdo o derecho solamente.

6

No hay líneas verticales en html que pueda usar, pero puede falsificar una colocando absolutamente un div fuera de su contenedor con un estilo top:0; y bottom:0;.

Prueba esto:

CSS

.vr { 
    width:10px; 
    background-color:#000; 
    position:absolute; 
    top:0; 
    bottom:0; 
    left:150px; 
} 

HTML

<div class="vr">&nbsp;</div> 

Demo

1

@Andres, puede simplificar un poco la suya más ..
CSS

vr { 
    display: block; 
    width:10px; 
    background-color:#000; 
    position:absolute; 
    top:0; 
    bottom:0; 
    left:150px; 
} 

HTML

<vr /> 

Demo

+0

Normalmente estoy un poco preocupado de utilizar etiquetas personalizadas causa de la forma en que podrían comportarse en todos los navegadores/plataformas y la forma en que podrían interpretarse con javascript, y tampoco valida. –

17

Puede utilizar <hr> para una línea vertical también.
Establezca width en 1 y el tamaño (alto) el tiempo que desee.
he usado en mi 500 ejemplo (demo):

Con <hr width="1" size="500">

DEMO

+1

Solución simple y más efectiva para +1 de mi parte – user3437460

Cuestiones relacionadas