# CSS Formulario

**URL:** <https://foros.velneo.com/t/css-formulario/7706>\
**Category:** Velneo\
**Created:** [10 Enero, 2015 09:37 UTC](https://foros.velneo.com/t/css-formulario/7706 "2015-01-10T09:37:26Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [10 Enero, 2015 09:37 UTC](https://foros.velneo.com/t/css-formulario/7706/1 "2015-01-10T09:37:26Z")

</div>

Hola Quisera establecer el fondo de un formulario no con un dibujo estatico sino con una imagen en disco  
puedo hacerlo con casillero o ventana principal  
QMainWindow{  
background:url(d:/imagen.bmp) top left repeat;  
}  
o  
QFrame{  
background:url(d:/imagen.bmp) top left repeat;  
}  
Pero no veo como aplicarlo a los formularios

ayuda please

un saludo  
Miguel Benjumea  
Ciberideas

---

<div class="post-metadata">

**Author:** ![velavisual1](https://avatars.discourse-cdn.com/v4/letter/v/dbc845/32.png) [@velavisual1](https://foros.velneo.com/u/velavisual1)\
**Post date:** [10 Enero, 2015 10:39 UTC](https://foros.velneo.com/t/css-formulario/7706/2 "2015-01-10T10:39:30Z")

</div>

@info

Podrías aplicar el CSS con la señal y man.eventos del Post-Inicializado del formulario:

O Podrías hacerlo en la señal y man.eventos del Post-Inicializado del AUTOEXEC indicando el identificador del formulario si desea aplicarlo de forma individual

Yo he usado este CSS en mis pruebas y ha funcionado:

QFrame {  
background-image: url(c:/Temp/image.jpg);  
background-position: top left;  
background-origin: content;  
}

QFrame#IDENT\_FORM {  
background-image: url(c:/Temp/image.jpg);  
background-position: top left;  
background-origin: content;  
}

[http://qt-project.org/doc/qt-4.8/stylesheet-reference.html](http://qt-project.org/doc/qt-4.8/stylesheet-reference.html)

---

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [10 Enero, 2015 18:06 UTC](https://foros.velneo.com/t/css-formulario/7706/3 "2015-01-10T18:06:15Z")

</div>

Ok Gracias Antonio  
el problema era que tenia en el formulario un dibujo de fondo y parece que tiene preferencia frente al CSS

un saludo  
Miguel

---

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [10 Enero, 2015 19:07 UTC](https://foros.velneo.com/t/css-formulario/7706/4 "2015-01-10T19:07:09Z")

</div>

Hola Antonio  
El problema que me surge ahora es que si lo aplico en el post-ini del autoexec lo aplica a todos los objetos con marco rejillas etc… hay alguna manera de que lo haga solo a todos los formularios?

---

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [10 Enero, 2015 19:19 UTC](https://foros.velneo.com/t/css-formulario/7706/5 "2015-01-10T19:19:19Z")

</div>

Es posible modificar en ejecución la imagen de un dibujo estatico con javascritp?

un saludo  
Miguel

---

<div class="post-metadata">

**Author:** ![velavisual1](https://avatars.discourse-cdn.com/v4/letter/v/dbc845/32.png) [@velavisual1](https://foros.velneo.com/u/velavisual1)\
**Post date:** [10 Enero, 2015 19:29 UTC](https://foros.velneo.com/t/css-formulario/7706/6 "2015-01-10T19:29:51Z")

</div>

@info

Deberás especificar a qué formularios aplicar la CSS separados por una coma.

No sé si existe algún CSS donde se le pueda especificar el tipo de objeto a cuál aplicar el CSS.

QFrame#IDENT\_FORM,#IDENT\_FORM1… {  
background-image: url(c:/Temp/image.jpg);  
background-position: top left;  
background-origin: content;  
}

A la segunda pregunta no puedo contestarte, ya que no lo sé.

---

<div class="post-metadata">

**Author:** ![ciberideas](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@ciberideas](https://foros.velneo.com/u/ciberideas)\
**Post date:** [10 Enero, 2015 20:23 UTC](https://foros.velneo.com/t/css-formulario/7706/7 "2015-01-10T20:23:08Z")

</div>

Muchas Gracias Antonio  
Lamentablemente es un aplicación gorda y tengo muchos formularios en principio no veo factible esto.  
en cualquier caso igualmente te lo agradezco  
un saludo  
Miguel
