Preguntas etiquetadas con css

853
Estire y escale una imagen CSS en segundo plano, solo con CSS

Quiero que mi imagen de fondo se estire y escale dependiendo del tamaño de la ventana de visualización del navegador. He visto algunas preguntas sobre Stack Overflow que hacen el trabajo, como Estirar y escalar fondo CSS, por ejemplo. Funciona bien, pero quiero colocar la imagen usando background,...

845
Hacer que el cuerpo tenga el 100% de la altura del navegador

Quiero hacer que el cuerpo tenga el 100% de la altura del navegador. ¿Puedo hacer eso usando CSS? Intenté configurar height: 100%, pero no funciona. Quiero establecer un color de fondo para que una página llene toda la ventana del navegador, pero si la página tiene poco contenido, aparece una...

844
¿Cómo deshabilitar un enlace usando solo CSS?

¿Hay alguna forma de deshabilitar un enlace usando CSS? Tengo una clase llamada current-pagey quiero que los enlaces con esta clase se deshabiliten para que no se produzca ninguna acción cuando se hace clic en

831
Cómo diseñar una casilla de verificación usando CSS

Estoy tratando de diseñar una casilla de verificación usando lo siguiente: <input type="checkbox" style="border:2px dotted #00f;display:block;background:#ff0000;" /> Ejecutar fragmento de códigoHide resultsExpandir fragmento Pero el estilo no se aplica. La casilla de verificación aún...

813
CSS 100% de altura con relleno / margen

Con HTML / CSS, ¿cómo puedo hacer un elemento que tenga un ancho y / o alto que sea el 100% de su elemento padre y que todavía tenga los márgenes o el relleno adecuado? Por "apropiado" quiero decir que si mi elemento padre es 200pxalto y especifico height = 100%conpadding = 5px , esperaría que...

811
no: selector de primer hijo

Tengo una divetiqueta que contiene varias uletiquetas. Puedo configurar las propiedades CSS solo para la primera uletiqueta: div ul:first-child { background-color: #900; } Sin embargo, mis siguientes intentos de establecer propiedades CSS para cada uletiqueta, excepto la primera, no...

792
¿Cómo alinear verticalmente elementos en un div?

Tengo un div con dos imágenes y un h1. Todos ellos deben estar alineados verticalmente dentro del div, uno al lado del otro. Una de las imágenes debe absolutecolocarse dentro del div. ¿Cuál es el CSS necesario para que esto funcione en todos los navegadores comunes? <div id="header">...

766
¿Por qué em en lugar de px?

Escuché que deberías definir tamaños y distancias en tu hoja de estilo con em en lugar de en píxeles. Entonces, la pregunta es ¿por qué debería usar em en lugar de px al definir estilos en css? ¿Hay un buen ejemplo que ilustra