OVH Cloud OVH Cloud

position d'un objet sur une webform

4 réponses
Avatar
Hubert Chatillon
bonjour,
je devellope une application web et je dois creer une barre de navigation dynamiquement (selon le type d'utilisateur). j'arrive a creer les images qu'il me faut, les afficher, mais je ne peux pas modifier leur position... est ce que quelqu'un a une idee sur la question, merci d'avance, ciao

youb

--
youb
/ EPITA \

4 réponses

Avatar
Antoine F.
> bonjour,
je devellope une application web et je dois creer une barre de navigation dynamiquement (selon le type d'utilisateur). j'arrive


a creer les images qu'il me faut, les afficher, mais je ne peux pas modifier leur position... est ce que quelqu'un a une idee sur la
question, merci d'avance, ciao

youb



Bonjour,

Avez-vous envisagé l'utilisation de CSS ?

.antoine
Avatar
Hubert Chatillon
ne fait, je vois pas torp l'utilite d'un css, ou comment on peut s'en servir pour definir la position d'un nombre aleatoire d'image. Je veux bien que tu m'en dise plus!! merci d;avance, ciao
--
youb
/ EPITA


"Antoine F." a écrit :


Bonjour,

Avez-vous envisagé l'utilisation de CSS ?

..antoine


Avatar
Antoine F.
> ne fait, je vois pas torp l'utilite d'un css, ou comment on peut s'en servir
pour definir la position d'un nombre aleatoire d'image. Je veux bien que
tu m'en dise plus!! merci d;avance, ciao



Disons que vous pouvz avec CSS définir la position relative (en rapport au
conteneur de l'objet) ou absolue (en rapport au coin de la page) de certaines
unités telles que les DIV par exemple.

Pour un test simple, enterz dans un document html le code suivant:

----------------------------------------------------------------------------
<div style="background-color:red; height:80px; position:absolute; left: 100px; top: 150px; width:200px;">
Hello World!
</div>
----------------------------------------------------------------------------

Vous constaterez qu'il est possible de générer dynamiquement les
valeurs numériques, soit par le serveur (asp.net) soit chez le client
(javascript) et donc de positionner tout un système de navigation
comme bon vous semble...


.antoine
Avatar
Hubert Chatillon
OK, en fait, j'ai trouve l'astuce, pour utiliser les CSS, faut utiliser la classe HtmlImage et non Image (attention, elles sont pas dans le meme namespace). et la, avec l'attribut Style, on peut faire du CSS! pour la position, par exemple, faut faire
image.Style["LEFT"] = "100px"
image.Style["TOP"] = "100px"

voila! merci pour ton aide, ciao

--
youb
/ EPITA


"Antoine F." a écrit :

> ne fait, je vois pas torp l'utilite d'un css, ou comment on peut s'en servir
> pour definir la position d'un nombre aleatoire d'image. Je veux bien que
> tu m'en dise plus!! merci d;avance, ciao

Disons que vous pouvz avec CSS définir la position relative (en rapport au
conteneur de l'objet) ou absolue (en rapport au coin de la page) de certaines
unités telles que les DIV par exemple.

Pour un test simple, enterz dans un document html le code suivant:

----------------------------------------------------------------------------
<div style="background-color:red; height:80px; position:absolute; left: 100px; top: 150px; width:200px;">
Hello World!
</div>
----------------------------------------------------------------------------

Vous constaterez qu'il est possible de générer dynamiquement les
valeurs numériques, soit par le serveur (asp.net) soit chez le client
(javascript) et donc de positionner tout un système de navigation
comme bon vous semble...


..antoine