Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3780 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1073  1074  1075  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2053730
the real m​oins moins
Posté le 02-02-2011 à 15:31:52  profilanswer
 

Reprise du message précédent :

FlorentG a écrit :


En fait ça serait bien avec un exemple "visible" :/

 

Ch'ais pas si t'avais lu ce topic, où j'ai analysé un peu comment FF gère le RTL et la cascade, mais c'est assez relou.

 

Genre padding-left et padding-right ne s'inversent pas en RTL (ils ont du coup inventé des padding-start et padding-end). Ça peut donc être un padding qui s'affiche sans être inversé ?


la page est pas online (la semaine passée c'était ultra urgent et la ils branlent plus rien ...  [:gracchus13:3] )

 

edit: au debut je soupçonnais ça -- y'avait effectivement un truc qui allait cacher des choses avec des padding negatifs... mais après désactivation du javascript (qui generait ces éléments douteux), le probleme apparait toujours.


Message édité par the real moins moins le 02-02-2011 à 15:34:27

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 02-02-2011 à 15:31:52  profilanswer
 

n°2053768
nraynaud
lol
Posté le 02-02-2011 à 16:58:33  profilanswer
 

dites, une question CSS de base, comment je peux dire en CSS "tout l'espace qu'il reste dans le parent" ?  
 
j'ai ça :

Code :
  1. <body onload="initialize()">
  2. <div id="container">
  3.     <header> <h1>carte de test</h1></header>
  4.     <div id="main">
  5.        
  6.     <div id="map_canvas"></div>
  7.     </div>
  8.     <footer></footer>
  9. </div>


et je veux que map_canvas prenne toute la place dispo verticalement (mais sans jamais scroller, c'est un viewport de map) en-dessous du header.


---------------
trainoo.com, c'est fini
n°2053785
0x90
Posté le 02-02-2011 à 17:24:21  profilanswer
 

nraynaud a écrit :

dites, une question CSS de base, comment je peux dire en CSS "tout l'espace qu'il reste dans le parent" ?  
 
j'ai ça :

Code :
  1. <body onload="initialize()">
  2. <div id="container">
  3.     <header> <h1>carte de test</h1></header>
  4.     <div id="main">
  5.        
  6.     <div id="map_canvas"></div>
  7.     </div>
  8.     <footer></footer>
  9. </div>


et je veux que map_canvas prenne toute la place dispo verticalement (mais sans jamais scroller, c'est un viewport de map) en-dessous du header.


 
Fait le en js, de toute façon t'aura besoin de savoir quand la fenêtre se resize pour (entre autre) le dire à la map. T'as un event resize sur window pour ça.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2053792
nraynaud
lol
Posté le 02-02-2011 à 17:32:45  profilanswer
 

et CSS peut pas le faire pour moi ?


---------------
trainoo.com, c'est fini
n°2053799
0x90
Posté le 02-02-2011 à 17:41:57  profilanswer
 

nraynaud a écrit :

et CSS peut pas le faire pour moi ?

 

bah si la hauteur du header est fixe :

 

#map_canvas {
position:absolute;
top: 60px;
bottom: 0;
}

 

Mais si ma mémoire est bonne IE aime pas trop, et ça nécessite de connaitre la hauteur du header et de jamais oublier de la mettre à jour quand on redesign le header.


Message édité par 0x90 le 02-02-2011 à 17:42:18

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2053800
nraynaud
lol
Posté le 02-02-2011 à 17:49:48  profilanswer
 

et si le header est un simple block dont la taille est variable ?


---------------
trainoo.com, c'est fini
n°2053802
nraynaud
lol
Posté le 02-02-2011 à 17:50:28  profilanswer
 

(la géométrie est sur mecouilles.com, j'utilise le même template.)


---------------
trainoo.com, c'est fini
n°2053878
koskoz
They see me trollin they hatin
Posté le 02-02-2011 à 21:32:06  profilanswer
 

Remplir des blocs en hauteur de taille variable c'est la merde en CSS.


---------------
Twitter
n°2053880
nraynaud
lol
Posté le 02-02-2011 à 21:35:30  profilanswer
 

trop fort CSS


---------------
trainoo.com, c'est fini
n°2053894
the real m​oins moins
Posté le 02-02-2011 à 22:29:51  profilanswer
 

en meme temps, faut admettre que t'essaie pas d'adapter la tournure d'esprit :D c'est *pas* une soluce de mise en place de gui.
 
http://www.tutwow.com/tips/quick-tip-css-100-height/ ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 02-02-2011 à 22:29:51  profilanswer
 

n°2053895
nraynaud
lol
Posté le 02-02-2011 à 22:32:34  profilanswer
 

j'm'en fous je fais une carte avec HTML5, *tous* les gens qui mettent des cartes actives sur leur site on le même problème : t'as plus de droit d'avoir un scroll quand t'as une carte, mais la taille du viewport de la carte doit s'adapter à la taille de l'écran, et tout le scrolling (panning en l'occurrence) se fait sur la carte


---------------
trainoo.com, c'est fini
n°2053926
ratibus
Posté le 03-02-2011 à 07:31:38  profilanswer
 

nraynaud a écrit :

j'm'en fous je fais une carte avec HTML5, *tous* les gens qui mettent des cartes actives sur leur site on le même problème : t'as plus de droit d'avoir un scroll quand t'as une carte, mais la taille du viewport de la carte doit s'adapter à la taille de l'écran, et tout le scrolling (panning en l'occurrence) se fait sur la carte


Fais avec une <table> :o


---------------
Mon blog
n°2053957
0x90
Posté le 03-02-2011 à 09:55:16  profilanswer
 

nraynaud a écrit :

j'm'en fous je fais une carte avec HTML5, *tous* les gens qui mettent des cartes actives sur leur site on le même problème : t'as plus de droit d'avoir un scroll quand t'as une carte, mais la taille du viewport de la carte doit s'adapter à la taille de l'écran, et tout le scrolling (panning en l'occurrence) se fait sur la carte


 
HTML, enfin plus précisément le modèle de layout de CSS n'a pas été conçu pour faire des cartes, il a été fait pour mettre en page des documents, avec la taille du document dirigé par le contenu et pas l'inverse (l'inverse eut été le modèle de layout de swing, qui, la plupart du temps, alloue un espace fixe du parent vers les enfants avec en conséquence inverse du contenu coupé parce qu'il rentre pas dans l'espace alloué, sauf si tu négocie l'espace avec du scroll).
Le layout en CSS pur, c'est à peu près le seul modèle sans-code, pour faire des gui tout le mode utilise des système avec du code, pas juste des déclarations et un modèle fixe. Le code est ouvert à l'extension, tu peut toujours coder un nouveau layout manager quand t'as pas ce que tu veux, mais personne n'a réussit à faire le layout manager déclaratif idéal qui fait tout. En HTML la solution équivalente c'est d'utiliser JS, pas d'espérer que CSS soit le layout manager déclaratif idéal qui fait tout et de se plaindre quand ça n'est pas le cas.
 
Et encore une fois, de toute façon tu finira par utiliser JS, vu que tu devra appelle map.checkResize().


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2053990
macgawel
Posté le 03-02-2011 à 11:33:50  profilanswer
 

vapeur_cochonne a écrit :

mais l'id change tout le temps  
le js sert dans plein de truc

Ben tu n'as qu'à mettrel'id en variable d'entrée de ta fonction :D

n°2054154
FlorentG
Posté le 03-02-2011 à 21:45:04  profilanswer
 

0x90 a écrit :

HTML, enfin plus précisément le modèle de layout de CSS n'a pas été conçu pour faire des cartes, il a été fait pour mettre en page des documents, avec la taille du document dirigé par le contenu et pas l'inverse


Mouais... On oublie trop souvent que les possibilités vont loin, un peu de position absolute ou fixed, et ça roule. C'est IE6-7 le problème dans l'équation :/

n°2054226
gugus
Posté le 04-02-2011 à 09:42:38  profilanswer
 

en directe des images étonnantes, un nouveau concept de navigation à la molette : http://2011.beercamp.com/
 :ouch: excellent


---------------
Site photo - FlickR - G+ - Fb
n°2054251
koskoz
They see me trollin they hatin
Posté le 04-02-2011 à 10:19:48  profilanswer
 

[:implosion du tibia]


---------------
Twitter
n°2054253
sixpack
Posté le 04-02-2011 à 10:21:29  profilanswer
 

gugus a écrit :

en directe des images étonnantes, un nouveau concept de navigation à la molette : http://2011.beercamp.com/
 :ouch: excellent


 
Han je kiff meme si sous chrome ca lag j'ose pas imaginer sous IE6.  [:neuf]  
 
QQun a un lien pour un tuto pour qqch pareil?

Message cité 1 fois
Message édité par sixpack le 04-02-2011 à 10:22:03
n°2054258
masklinn
í dag viðrar vel til loftárása
Posté le 04-02-2011 à 10:32:18  profilanswer
 

sixpack a écrit :


 
Han je kiff meme si sous chrome ca lag j'ose pas imaginer sous IE6.  [:neuf]


Ça fonctionne pas du tout sous IE6. Ça fonctionne même pas sous FF3.0


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2054266
sixpack
Posté le 04-02-2011 à 10:42:15  profilanswer
 

Ah c'est toute suite bcp moins utile  [:paul de saint-balby:1]

n°2054311
Ryoh
Posté le 04-02-2011 à 11:40:34  profilanswer
 

salut,  
je voudrais demander une formation html5 à mes boss.
 
vous me conseillez quoi ?

n°2054319
flo850
moi je
Posté le 04-02-2011 à 11:47:30  profilanswer
 

d'attendre que la norme soit arretée ?  
au niveau audio/video surtout

n°2054334
Ryoh
Posté le 04-02-2011 à 12:09:29  profilanswer
 

ça empêche personne de faire des sites en html5 actuellement :o

 

quels centres de formation réputés connaissez vous ?

Message cité 1 fois
Message édité par Ryoh le 04-02-2011 à 12:09:41
n°2054341
koskoz
They see me trollin they hatin
Posté le 04-02-2011 à 12:25:01  profilanswer
 

flo850 a écrit :

d'attendre que la norme soit arretée ?  
au niveau audio/video surtout


 
Il va pouvoir attendre longtemps :o


---------------
Twitter
n°2054344
FlorentG
Posté le 04-02-2011 à 12:26:49  profilanswer
 

Ryoh a écrit :

quels centres de formation réputés connaissez vous ?


Aucun. Rien ne vaut l'auto-formation dans ce genre de cas. Y'a de toute façon pas grand chose à apprendre pour l'HTML5 en lui-même, quelques nouvelles balises et pis voilà.

n°2054352
macgawel
Posté le 04-02-2011 à 12:38:10  profilanswer
 

FlorentG a écrit :


Aucun. Rien ne vaut l'auto-formation dans ce genre de cas. Y'a de toute façon pas grand chose à apprendre pour l'HTML5 en lui-même, quelques nouvelles balises et pis voilà.

[:plusun]  
De toute manière, j'ai des doutes :
- La norme HTML5 n'est pas encore fixée
- Même les spécifications actuelles sont récentes (2 ou 3 ans).
Du coup, je ne vois pas comment on peux sérieusement proposer une formation...

n°2054355
masklinn
í dag viðrar vel til loftárása
Posté le 04-02-2011 à 12:47:34  profilanswer
 

Putain quelle plaie les onblur/onchange, tu blur() un champ ça appelle pas son onchange, tu focus() un champ tiers ça appelle pas son onchange non plus, quelle chierie [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2054361
gatsu35
Blablaté par Harko
Posté le 04-02-2011 à 13:33:51  profilanswer
 

bah normal le onchange c'est le changement du contenu du champ :o
au pire tu trigger le onchange si tu as une lib sous la main :o
sinon tu passes par du onkeypress onkeydown onkeyup :o


---------------
Blablaté par Harko
n°2054373
masklinn
í dag viðrar vel til loftárása
Posté le 04-02-2011 à 14:04:44  profilanswer
 

gatsu35 a écrit :

bah normal le onchange c'est le changement du contenu du champ :o


Oui mais non, le onchange sur un champ texte il trigger quand désélectionne le champ (marque la fin d'une action d'édition)... sauf si tu le fais programmatiquement. C'est lourd: édites ton champ, appelles blur() dessus, pas d'onchange. Et non seulement ton onchange fire pas, mais il est perdu pour toujours: tu resélectionnes le champ puis tu le désélectionne (à la souris), t'auras pas d'onchange.

gatsu35 a écrit :

au pire tu trigger le onchange si tu as une lib sous la main :o


Bah oui mais non justement, je sais pas si le champ à changé et je tiens pas à en garder un cache pour le savoir, d'où mon désir que le navigateur le fasse pour moi.

gatsu35 a écrit :

sinon tu passes par du onkeypress onkeydown onkeyup :o


Ça aide pas plus que le onchange() appelé à la mano, et accessoirement c'est l'une des racines du problème:

  • Normalement, appuyer sur [Return] depuis un champ de formulaire va trigger l'onchange() de l'élément et submit() le form
  • Si tu preventDefault sur onKeyDown (don't ask...), ben onchange() est plus appelé
  • Sauf sous MSIE


gniii


Message édité par masklinn le 04-02-2011 à 14:06:46

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2054393
theredled
● REC
Posté le 04-02-2011 à 14:25:49  profilanswer
 

c'est pareil pour plein de trucs, genre onsubmit est pas appelé si tu submit via code, tout ça.

Message cité 1 fois
Message édité par theredled le 04-02-2011 à 14:25:59

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2054414
theredled
● REC
Posté le 04-02-2011 à 14:59:54  profilanswer
 

Citation :

Remote server closed the connection before sending response header


Ok, c'est un bug de qui ce coup-ci ? php ? apache ?
 
Ce genre de pbs impossible à résoudre sans magie [:massys]


Message édité par theredled le 04-02-2011 à 15:00:52

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2054438
nraynaud
lol
Posté le 04-02-2011 à 16:01:50  profilanswer
 

dites les jeunes, j'ai un pb avec CSS (ahah)
j'essaye de mettre un background-image sur mon élément <html>.
 
si je le centre pas, tout va bien, l'image est entière et calée en haut à gauche, mais si je le centre, il est centré mais coupé.
 
le code:  

Code :
  1. {% block extra_head %}
  2.     <style type="text/css">
  3.     html {
  4.         background-image:url("/static/background_map.jpg" );
  5.         background-repeat:no-repeat;
  6.         /*background-position:center;*/
  7.     }
  8.     </style>
  9. {% endblock %}
  10. {% block header %} <h1>Mescouilles arrive bientôt</h1>{% endblock %}
  11. {% block content %}
  12.     <p>Pour tout savoir avant les autres, laissez-nous votre addresse e-mail.</p>
  13.     <form action="/subscribe/subscribe" method="post">
  14.         {% csrf_token %}
  15.         <input type="text" name="email" placeholder="Adresse e-mail...">
  16.         <input type="submit" value="Rester en contact"/>
  17.     </form>
  18. {% endblock %}


 
le résultat :  
http://imgur.com/a/x4zG9
 
vous savez comment éviter ça ?


---------------
trainoo.com, c'est fini
n°2054440
theredled
● REC
Posté le 04-02-2011 à 16:08:26  profilanswer
 

Ca change rien si tu le mets plutot sur le body (ce qui serait plus moral :o) ?


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°2054441
0x90
Posté le 04-02-2011 à 16:09:52  profilanswer
 

nraynaud a écrit :

dites les jeunes, j'ai un pb avec CSS (ahah)
j'essaye de mettre un background-image sur mon élément <html>.

 

si je le centre pas, tout va bien, l'image est entière et calée en haut à gauche, mais si je le centre, il est centré mais coupé.

 

le code:

Code :
  1. {% block extra_head %}
  2.     <style type="text/css">
  3.     html {
  4.         background-image:url("/static/background_map.jpg" );
  5.         background-repeat:no-repeat;
  6.         /*background-position:center;*/
  7.     }
  8.     </style>
  9. {% endblock %}
  10. {% block header %} <h1>Mescouilles arrive bientôt</h1>{% endblock %}
  11. {% block content %}
  12.     <p>Pour tout savoir avant les autres, laissez-nous votre addresse e-mail.</p>
  13.     <form action="/subscribe/subscribe" method="post">
  14.         {% csrf_token %}
  15.         <input type="text" name="email" placeholder="Adresse e-mail...">
  16.         <input type="submit" value="Rester en contact"/>
  17.     </form>
  18. {% endblock %}
 

le résultat :
http://imgur.com/a/x4zG9

 

vous savez comment éviter ça ?

 

L'image est centrée verticalement sur la taille de l'élément <html>, donc du contenu, donc elle remonte.
Si tu ne cherche qu'a la centrer horizontalement c'est background-position:center top;
Si tu veux aussi la centrer verticalement dans la fenêtre, tu peux tenter le height:100%; sur html, mais ça risque de mal se passer si ensuite le contenu devient plus grand que la fenêtre. Pour une page vide de parking ça devrait aller.

Message cité 1 fois
Message édité par 0x90 le 04-02-2011 à 16:10:23

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2054443
nraynaud
lol
Posté le 04-02-2011 à 16:21:44  profilanswer
 

0x90 a écrit :


 
L'image est centrée verticalement sur la taille de l'élément <html>, donc du contenu, donc elle remonte.
Si tu ne cherche qu'a la centrer horizontalement c'est background-position:center top;
Si tu veux aussi la centrer verticalement dans la fenêtre, tu peux tenter le height:100%; sur html, mais ça risque de mal se passer si ensuite le contenu devient plus grand que la fenêtre. Pour une page vide de parking ça devrait aller.


[:bien] merci


---------------
trainoo.com, c'est fini
n°2054446
nraynaud
lol
Posté le 04-02-2011 à 16:47:21  profilanswer
 

dite, je veux utiliser une couleur de background en RGBA (pour le background du texte au-dessus de ma carte), j'ai besoin d'un truc pour IE, je suppose ?  
ça, c'est bien :  
http://css3pie.com/documentation/pie-js/
?
 


---------------
trainoo.com, c'est fini
n°2054451
koskoz
They see me trollin they hatin
Posté le 04-02-2011 à 17:55:08  profilanswer
 

Oui.


---------------
Twitter
n°2054453
gatsu35
Blablaté par Harko
Posté le 04-02-2011 à 18:03:55  profilanswer
 

nraynaud a écrit :

dite, je veux utiliser une couleur de background en RGBA (pour le background du texte au-dessus de ma carte), j'ai besoin d'un truc pour IE, je suppose ?  
ça, c'est bien :  
http://css3pie.com/documentation/pie-js/
?
 


Ce truc déboite des poneys par tous les trous, mais ne l'utilise pas à outrance.


---------------
Blablaté par Harko
n°2054455
koskoz
They see me trollin they hatin
Posté le 04-02-2011 à 18:59:30  profilanswer
 

gatsu35 a écrit :


Ce truc déboite des poneys par tous les trous, mais ne l'utilise pas à outrance.


 
J'ai un bug sympa sous IE7 tout de même. Si le contenu du block met trop de temps à s'afficher, le background sera plus petit que le contenu jusqu'au moment ou tu le survolera, ce qui aura pour effet de repositionner le background correctement.


---------------
Twitter
n°2054457
gatsu35
Blablaté par Harko
Posté le 04-02-2011 à 19:24:30  profilanswer
 

Ca c'est IE7 :D, sinon essaye le -pie-lazy-init:true :o

Message cité 1 fois
Message édité par gatsu35 le 04-02-2011 à 19:24:42

---------------
Blablaté par Harko
n°2054460
koskoz
They see me trollin they hatin
Posté le 04-02-2011 à 19:58:23  profilanswer
 

gatsu35 a écrit :

Ca c'est IE7 :D, sinon essaye le -pie-lazy-init:true :o


 
Je testerai :jap:


---------------
Twitter
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1073  1074  1075  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)