¿hay alguna manera de establecer el número de veces que una imagen de fondo se repite con css?imagen de fondo css repetida un número de veces establecido
Respuesta
no.
puede establecer un ancho absoluto para un cuadro pero no hay opción de css para repetir la imagen n veces.
Un truco feo podría Insertar varias veces -statically- la misma imagen (utilizando multiple backgrounds):
P. ej Para repetir horizontalmente una imagen (80x80) tres veces:
background-image: url('bg_texture.png'),
url('bg_texture.png'),
url('bg_texture.png');
background-repeat: no-repeat,
no-repeat,
no-repeat;
background-position: 0 top,
80px top,
160px top;
cuidado: no trabajar en IE bajo 9 versión (source).
Solo debe escribir sin repetición una vez, para la versión más simple – Gibolt
Puede combinar un poco de jQuery con CSS para lograr lo que desea.
Digamos que quiere mostrar la imagen foo.png 3 veces horizontalmente y 2 veces verticalmente.
CSS:
body {
background: url('foo.png');
}
jQuery:
$(document).ready(function() {
$('body').css('background-size', $(window).width()/3 + 'px ' + $(window).height()/2 + 'px');
});
Además, usted podría pegar el mismo código dentro .resize (ventana) $() para obtener una respuesta dinámica.
Como alternativa, puede simplemente establecer el valor de CSS de fondo como 33.33% 50%. Siento que jQuery arrojará un valor más preciso. –
No estoy seguro de lo que originalmente motivó esta pregunta, pero lo encontré buscando la forma de asegurarme de que solo aparece un número integral de copias de una imagen de fondo (es decir, no recortar el miembro final de un conjunto repetido de imágenes de fondo.) Eso se puede lograr a través de la propiedad background-repeat: space
.
- 1. imagen de sprite CSS + fondo-repite una parte de ella
- 2. C macro de preprocesador para devolver una cadena repetida un cierto número de veces
- 3. CSS: Imagen de fondo y relleno
- 4. CSS Path Imagen de fondo Problemas
- 5. Centrar una imagen de fondo, usando CSS
- 6. css imagen de fondo ajuste a DIV
- 7. css con imagen de fondo sin repetir la imagen
- 8. animado carga de imágenes GIF como fondo repetida
- 9. Precargar imagen de fondo
- 10. La imagen de fondo HTML y CSS no se muestra
- 11. retrasar la carga de una cierta imagen de fondo CSS
- 12. css fondo de imagen de pantalla completa perfecta
- 13. css posición de la imagen de fondo (¿posición negativa?)
- 14. Imagen de fondo de CSS desapareciendo en Chrome
- 15. Imagen de fondo de Django CSS usando STATIC_URL
- 16. Imagen de fondo de CSS: ¿Cuál es el uso correcto?
- 17. Imagen de fondo de CSS URL que no se carga
- 18. HTML5 Canvas como fondo de la imagen CSS?
- 19. Cómo cambiar una imagen de fondo con css
- 20. Tamaño máximo para la imagen de fondo CSS
- 21. ¿Crear imagen de fondo CSS que se superpone al borde?
- 22. ¿Cómo tener una imagen dinámica como fondo de CSS?
- 23. configurar el fondo de imagen usando jQuery CSS propiedad
- 24. MENOS css establecer imagen de fondo dinámica con mixin
- 25. css imagen de fondo redimensionar ancho recortar altura
- 26. ¿Cómo obtener una imagen de fondo para imprimir usando css?
- 27. ¿Cómo se verificó la imagen de fondo (css)?
- 28. imagen de fondo transparente
- 29. imagen de fondo usando jQuery
- 30. css dos imágenes de fondo
ni siquiera en CSS3 – FelipeAls
Corto de establecer un ancho o alto para restringir la cantidad visual de repetición, o repetir manualmente el área en una sola imagen, sí, esto. – reisio