Bonjour
C'est toujours le même problème : Centrer un élément. Là j'ai de la chance, mon client veut carrément faire *pile* ça, mais seulement ça : La page est simplissime : Il veut une page au background fixe (un élément graphique en bas à droite) et au *milieu* XY de cette page, une liste d'items (des titres de chansons, en texte).
Ca fait donc une page ultra-simple :
# Un fond
# Un titre
# une liste centrée qui ne dépassera pas 11 items
point final. L'idée, c'est que quand il rajoute un item à sa liste, celle-ci reste centrée.
Heureusement que ledit client n'est pas là, il ne comprendrait pas de me voir m'arracher les cheveux sur un truc aussi basique pour lui : Le centrage de sa *$£=! de liste sur l'axe vertical de sa *$£=! de page
J'ai expérimenté une solution assez douce, que j'ai trouvée ici-même, mais elle utilise des dimentions fixes, connues. Moi, j'ai besoin de remplir l'écran, idéalement d'un PDA (mm, plus tard. Disons juste que j'aimerais bien que cette page, puisqu'elle est simple, puisse être lue sur des écrans très différents) et 100% ne fontionne pas... Même horizontalement !?!
Ce que je trouverai FABULEUX, c'est un script (JS, j'imagine. Je me souviens d'une classe AWT qui fait ça aussi, mais ça m'ennuierai d'implementer JAVA d'autant qu'il n'est pas forcément dispo partout) qui me permettrait de récupérer carrément la VRAIES tailles en X et Y de l'écran courant, et de bosser mon code en fonction. Personne n'a ça dans ses cartons ?
Merci et Bienvenue à moi
Philippe, Paris
Modifié par xaccrocheur (02 Dec 2006 - 16:30)
C'est toujours le même problème : Centrer un élément. Là j'ai de la chance, mon client veut carrément faire *pile* ça, mais seulement ça : La page est simplissime : Il veut une page au background fixe (un élément graphique en bas à droite) et au *milieu* XY de cette page, une liste d'items (des titres de chansons, en texte).
Ca fait donc une page ultra-simple :
# Un fond
# Un titre
# une liste centrée qui ne dépassera pas 11 items
------------------
| |
| titre |
| -item1 |
| -item2 |
| -item3 |
| |
------------------
point final. L'idée, c'est que quand il rajoute un item à sa liste, celle-ci reste centrée.
Heureusement que ledit client n'est pas là, il ne comprendrait pas de me voir m'arracher les cheveux sur un truc aussi basique pour lui : Le centrage de sa *$£=! de liste sur l'axe vertical de sa *$£=! de page
J'ai expérimenté une solution assez douce, que j'ai trouvée ici-même, mais elle utilise des dimentions fixes, connues. Moi, j'ai besoin de remplir l'écran, idéalement d'un PDA (mm, plus tard. Disons juste que j'aimerais bien que cette page, puisqu'elle est simple, puisse être lue sur des écrans très différents) et 100% ne fontionne pas... Même horizontalement !?!
Ce que je trouverai FABULEUX, c'est un script (JS, j'imagine. Je me souviens d'une classe AWT qui fait ça aussi, mais ça m'ennuierai d'implementer JAVA d'autant qu'il n'est pas forcément dispo partout) qui me permettrait de récupérer carrément la VRAIES tailles en X et Y de l'écran courant, et de bosser mon code en fonction. Personne n'a ça dans ses cartons ?
Merci et Bienvenue à moi
Philippe, Paris
Modifié par xaccrocheur (02 Dec 2006 - 16:30)