Tecnología

Inicio

Hacer las fronteras en el interior del abrigo de CSS?

Hacer las fronteras en el interior del abrigo de CSS?


Los medios sociales tales como teléfonos inteligentes, PDA y Tablet PC, han traído una amplia gama de nuevas posibilidades de visualización para el diseño de Web. Las esquinas redondeadas son uno de los elementos que se pueden aplicar a cualquier forma con CSS3, y la cuestión de si la frontera envuelve dentro o fuera es discutible. Mediante la aplicación de un estilo a ciertos elementos, la variedad sin par está disponible para cualquier borde visible.

Esquinas redondeadas

La propiedad border-radius trae esquinas redondeadas para una forma de utilizar las declaraciones de CSS3 puros. El valor del radio del borde se establece en píxeles, y los números más altos aumentan el grado de la curva. Internet Explorer no reconoce la propiedad de la frontera de radio de modo que aparezca un cuadro de este tipo con esquinas cuadradas. Para dar cabida a otras idiosincrasias del navegador, puede utilizar las declaraciones específicas del navegador. He aquí un ejemplo de todo esto:

.Imagen {

border:5px solid #5F9EAO;

La frontera de radio: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

}

Sombra paralela

CSS3 ofrece un método sencillo para la creación de sombras eficaces para dar profundidad a cualquier borde curvo. La propiedad box-shadow utiliza tres elementos como RGB - desplazamiento horizontal, desplazamiento vertical y el desenfoque de radio. La cantidad de desenfoque offset y se denota en píxeles. La cantidad de desenfoque puede generar el efecto de afilado para muy difusa. La posibilidad de añadir un cuarto elemento, el color, significa la frontera puede tener un marco de esquinas redondeadas con la profundidad.

: First-child pseudo Clase

El: primer hijo es lo que se conoce como un pseudo clase en el CSS. La pseudo clase sólo se aplica al elemento contenedor, que en un ejemplo puede ser llamado "contenedor". Si la clase de pseudo es en sí misma una forma a la que un borde se puede aplicar, la frontera resultante está dentro del área de la superficie de la matriz "envoltura".

Border-in-a-Box

Un envoltorio div div con un envoltorio puede producir una frontera dentro de un área definida, en oposición a un borde alrededor del perímetro de la div. Es creado por el estilo del div div padre con un niño. El código es bastante simple para aquellos familiarizados con la codificación:

.Wrap {

border-width: 0;

background-color: # FFFFB2;

anchura: 50%;

padding: 0.5em;

}

#panel .Wrap {

background-color: inherit;

altura: 6em;

frontera: 3px discontinua # FF7D5C;

text-align: center;

}

Y su html:

<Div class = "wrap">

&lt;div id="panel">

& Lt; p> Este panel debe verse como una cosida en la frontera interior. & Lt; / p>

& Lt; / div>

</ Div>