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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  redimentionnemt de cadres

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

redimentionnemt de cadres

n°239190
Flyman30
Posté le 04-11-2002 à 13:51:23  profilanswer
 

Voila un extrait de mes CSS et un squelette de page XHTML 1.1
Mon probleme : je voudrais imposer une hauteur minimum pour le cadre "cadre-global"
mais, si je fixe une hauteur par exemple {height : 500px;} lorsque les données ASP qui s'affiche  
dans le cadre "texte-contenu" grandissent ce cadre grandit mais pas "cadre-global" !
Quand je mets {min-height: 500px;} ça ne fonctionne pas (pas de hauteur mini)...
Une idée ?
 

Code :
  1. .Bodybleu
  2. {background-color: #d5d3de;
  3.          font-family: Arial, Helvetica, sans-serif;
  4.          font-size:12px;line-height:normal;
  5.  color:#660033;}
  6. .cadre-global
  7. {Text-align: left;
  8. margin-right: auto;
  9. margin-left: auto;
  10. width: 751px;
  11. height: auto;
  12. border-style: solid;
  13. border-width: 1px 1px 1px 1px;
  14. border-color: #660033;
  15. background-color: #e6e4e9;}
  16. .menu
  17.        {background-color: #7ab3d3;
  18. margin-top: 5px;
  19. border-style: solid;
  20. border-width: 1px 1px 1px 1px;
  21. border-color: #660033;
  22. position: absolute;
  23. top: 153px;
  24. width: 165px;}
  25. .corps
  26.        {width: 748px ;
  27.         background-color:Transparent;}
  28. .contenu
  29. {background-color:#e6e4e9;
  30. margin-top: 5px;
  31. margin-left: 170px;
  32. width: 580px;}
  33. .texte-contenu
  34. {color: #660033;
  35. font-size: 12px;
  36. line-height: 14px;
  37. height: auto;
  38. font-family: Arial, Helvetica, sans-serif;
  39. margin: 20px;
  40. background-color:Transparent;}
  41. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  42. <html xmlns="http://www.w3.org/1999/xhtml">
  43. <head>
  44. <title>Title page</title>
  45. <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
  46. <link rel="stylesheet" type="text/css" href="Test.css" media="screen"></link>
  47. </head>
  48. <body class="BodyBleu">
  49. <div class="cadre-global">
  50.       <div class="menu">
  51.   
  52.       </div>
  53.       <div class="corp">
  54.  <div class="contenu">
  55.     <div class="texte-contenu">
  56.                
  57.             </div>
  58.          </div>
  59.       </div>
  60. </div>
  61. </body>
  62. </html>

mood
Publicité
Posté le 04-11-2002 à 13:51:23  profilanswer
 

n°239211
gm_superst​ar
Appelez-moi Super
Posté le 04-11-2002 à 14:27:29  profilanswer
 

Donne la hauteur de 500px à .texte-contenu et aucune à .cadre-global


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°239370
Flyman30
Posté le 04-11-2002 à 18:05:45  profilanswer
 

gm_superstar a écrit a écrit :

Donne la hauteur de 500px à .texte-contenu et aucune à .cadre-global




 
J'essaye ça merci  :)

n°239832
Flyman30
Posté le 05-11-2002 à 14:53:03  profilanswer
 

FlyMan30 a écrit a écrit :

 
 
J'essaye ça merci  :)  




 
 
Marche pas :sweat:  
 
Par contre  
 

Code :
  1. .contenu 
  2. {background-color:#e6e4e9; 
  3. margin-top: 5px;
  4. margin-left: 170px; 
  5. width: 580px;
  6. min-height: 470px;}


 
Fonctionne avec netscape 6 et mozilla 1.0 mais pas avec IE6  :cry:


Message édité par Flyman30 le 05-11-2002 à 14:54:27
n°239839
Hermes le ​Messager
Breton Quiétiste
Posté le 05-11-2002 à 15:15:17  profilanswer
 

IE c de la merde.
 
Mets en plus du min-height, un div invisible de 0px de large et de 470 px de haut avec un attribut float: left; et c'est dans la poche...  :sol:

n°239841
gm_superst​ar
Appelez-moi Super
Posté le 05-11-2002 à 15:16:12  profilanswer
 

Donne à ton conteneur les propriétés suivantes :
 
display: table-cell;
height: 500px;
 
 
Ca devrait marcher. S'il n'y a pas assez de texte, la taille fera 500 pixels de haut. S'il y a trop de texte le cadre s'agrandira (sans que le texte sorte du cadre avec Mozilla)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240041
Flyman30
Posté le 05-11-2002 à 18:56:14  profilanswer
 

gm_superstar a écrit a écrit :

Donne à ton conteneur les propriétés suivantes :
 
display: table-cell;
height: 500px;
 
 
Ca devrait marcher. S'il n'y a pas assez de texte, la taille fera 500 pixels de haut. S'il y a trop de texte le cadre s'agrandira (sans que le texte sorte du cadre avec Mozilla)




 
désolé ça ne marche pas sous mozilla le conteneur passe sous le menu à gauche avec IE c'est impec  :sweat:  

n°240045
gm_superst​ar
Appelez-moi Super
Posté le 05-11-2002 à 19:00:37  profilanswer
 

Poste l'URL de ce que tu fais parce que là on parle dans le vide.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240049
Hermes le ​Messager
Breton Quiétiste
Posté le 05-11-2002 à 19:03:37  profilanswer
 

FlyMan30 a écrit a écrit :

 
 
désolé ça ne marche pas sous mozilla le conteneur passe sous le menu à gauche avec IE c'est impec  :sweat:  
 




 
Tu as essayé ce que je t'ai dis ?  :heink:

n°240050
Flyman30
Posté le 05-11-2002 à 19:04:25  profilanswer
 

Hermes le Messager a écrit a écrit :

 
 
Tu as essayé ce que je t'ai dis ?  :heink:  




 
oui mais alors la ça marche sous IE mais plus sous mozilla  :sweat:

mood
Publicité
Posté le 05-11-2002 à 19:04:25  profilanswer
 

n°240052
Flyman30
Posté le 05-11-2002 à 19:05:19  profilanswer
 

gm_superstar a écrit a écrit :

Poste l'URL de ce que tu fais parce que là on parle dans le vide.




 
Je te donnerai l'url demain car je doit partir ce soir et je n'ai pas mis la base en ligne  ;)   :hello:

n°240054
gm_superst​ar
Appelez-moi Super
Posté le 05-11-2002 à 19:06:16  profilanswer
 

Pas la peine de tout mettre en route hein. Une page statique suffit...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240057
Hermes le ​Messager
Breton Quiétiste
Posté le 05-11-2002 à 19:07:20  profilanswer
 

FlyMan30 a écrit a écrit :

 
 
oui mais alors la ça marche sous IE mais plus sous mozilla  :sweat:  




 
 
 
Je t'ai dis de COUPLER cette méthode avec le min-height vindiou d'vindiou !!

n°240061
Flyman30
Posté le 05-11-2002 à 19:11:43  profilanswer
 

gm_superstar a écrit a écrit :

Pas la peine de tout mettre en route hein. Une page statique suffit...




 
http://www.efrance.fr/saintalban/E [...] ent_c+.asp
 
PS: seul les 3 premiers lien so,t valides  :)

n°240065
Flyman30
Posté le 05-11-2002 à 19:13:37  profilanswer
 

Hermes le Messager a écrit a écrit :

 
 
 
 
Je t'ai dis de COUPLER cette méthode avec le min-height vindiou d'vindiou !!
 




 
Je confirme j'ai couplé  :sweat:

n°240068
Hermes le ​Messager
Breton Quiétiste
Posté le 05-11-2002 à 19:21:50  profilanswer
 

Tu n'as pas fait ce qu'il fallait, car chez moi cette méthode est infaillible.
 
Le min-height doit s'appliquer au div qui grandit automatiquement.
 
Et le div invisible doit être ajouté DANS le div qui s'agrandit automatiquement.  
 
Comme cela, c'est OBLIGé que cela fonctionne !

n°240076
Hermes le ​Messager
Breton Quiétiste
Posté le 05-11-2002 à 19:32:47  profilanswer
 

Mais mais mais mais mais....  :ange:  
 
Qu'est-ce que je vois là en lisant le source ??? C'est ma page de test http://www.mao-france.com/index2.html recopiée quasi-texto !!!!!  :lol:  
 
Bon, notes que je suis flatté que tu t'en serve.  ;)  
 
Mais cela explique pourquoi tu rencontres des difficultés. Il faut que tu reprennes les choses une à une pour bien tout comprendre.  :)

n°240306
gm_superst​ar
Appelez-moi Super
Posté le 06-11-2002 à 00:48:41  profilanswer
 

Bon déjà tu te compliques la vie pour rien. Je vois pas pourquoi tu  mets autant de div les uns dans les autres. À mon avis tu devrais regrouper .corps et .contenu et mettre ton .menu en flottant (float : left; ) plutot qu'en positionnement absolu (que tu utilises mal d'ailleurs)
 
Ensuite pour ton problème, je te conseille plutôt de travailler sur la hauteur de .contenu (puisque c'est elle dont le contenu change) pluôt que sur .cadre-global.
 
J'ai ajouté :

height: 500px;
display: table-cell;


 
à .contenu et ça marche impec.
 
 
Et puis des trucs comme ça il vaut mieux éviter :  

<div class="TitreH1">CANAL+ en numérique</div>
ou
<div class="Parag"> ... </div>


 
Alors qu'il est tellement plus simple de redéfinir <h1> ou <p>...


Message édité par gm_superstar le 06-11-2002 à 00:49:32

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240307
gm_superst​ar
Appelez-moi Super
Posté le 06-11-2002 à 00:49:08  profilanswer
 

Hermes le Messager a écrit a écrit :

Mais mais mais mais mais....  :ange:  
 
Qu'est-ce que je vois là en lisant le source ??? C'est ma page de test http://www.mao-france.com/index2.html recopiée quasi-texto !!!!!  :lol:  
 
Bon, notes que je suis flatté que tu t'en serve.  ;)  
 
Mais cela explique pourquoi tu rencontres des difficultés. Il faut que tu reprennes les choses une à une pour bien tout comprendre.  :)



Ah mais c'est LexTuhor !


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240356
Hermes le ​Messager
Breton Quiétiste
Posté le 06-11-2002 à 09:40:00  profilanswer
 

;)  
 
J'en avais marre de ce pseudo à la noix  :D

n°240400
Flyman30
Posté le 06-11-2002 à 10:57:34  profilanswer
 

Hermes le Messager a écrit a écrit :

Mais mais mais mais mais....  :ange:  
 
Qu'est-ce que je vois là en lisant le source ??? C'est ma page de test http://www.mao-france.com/index2.html recopiée quasi-texto !!!!!  :lol:  
 
Bon, notes que je suis flatté que tu t'en serve.  ;)  
 
Mais cela explique pourquoi tu rencontres des difficultés. Il faut que tu reprennes les choses une à une pour bien tout comprendre.  :)  




 
Oui tu as raison  ;) je suis partie de ton exemple, pour tester les positionnement CSS  :D

n°240401
Flyman30
Posté le 06-11-2002 à 10:59:18  profilanswer
 

gm_superstar a écrit a écrit :

Bon déjà tu te compliques la vie pour rien. Je vois pas pourquoi tu  mets autant de div les uns dans les autres. À mon avis tu devrais regrouper .corps et .contenu et mettre ton .menu en flottant (float : left; ) plutot qu'en positionnement absolu (que tu utilises mal d'ailleurs)
 
Ensuite pour ton problème, je te conseille plutôt de travailler sur la hauteur de .contenu (puisque c'est elle dont le contenu change) pluôt que sur .cadre-global.
 
J'ai ajouté :

[g]height: 500px;
display: table-cell;[/g]


 
Quand je fait comme ça l'affichage du contenu passe en dessous du menu sous Mozilla/Netscape :(  
 
à .contenu et ça marche impec.
 
 
Et puis des trucs comme ça il vaut mieux éviter :  

<div class="TitreH1">CANAL+ en numérique</div>
ou
<div class="Parag"> ... </div>


 
Alors qu'il est tellement plus simple de redéfinir <h1> ou <p>...




 
 
Ben c'est parceque je me suis fait faire des remontrance par un professionel une fois qui m'a dit que c'était déconseillé  :D


Message édité par Flyman30 le 06-11-2002 à 11:04:41
n°240410
gm_superst​ar
Appelez-moi Super
Posté le 06-11-2002 à 11:30:40  profilanswer
 

Ben ça, ça marche
 
Enlève du texte à .contenu et tu veras que ton cadre garde une taille minimum.
 

FlyMan30 a écrit a écrit :

Ben c'est parceque je me suis fait faire des remontrance par un professionel une fois qui m'a dit que c'était déconseillé  :D



 
MOUHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA !!!!!!!!


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240429
Hermes le ​Messager
Breton Quiétiste
Posté le 06-11-2002 à 11:58:25  profilanswer
 

Désolé GM, mais ta solution ne marche absolument pas avec Opera et ne donne pas exactement le même résultat avec IE et Mozilla (je viens de tester).
 
Pour le moment, lorsqu'on veut qu'un div grandisse automatiquement en fonction de la taille de deux autres divs, la solution du float est bien pourrave. C'est très mal pris en compte par les navigateurs et pour cause : ça ne sert pas à ça au départ.
 
De plus pour les tailles minimums, ça oblige à ruser, puisque seuls Mozilla et Opera prennent le min-height en compte.
 
Bref, après avoir lutté pendant un bon bout de temsp, et étant donné que la compatibilité avec tous les navs récents est mon objectif, j'en déduit que :
 
Il y a deux grandes solutions pour faire un menu et un contenu :
 
1) Un menu en absolute et un contenu qui fait varier le div global tout seul.
seule condition : que la taille du contenu ne soit jamais inférieure à la taille du menu.
 
2) Un tableau dont les deux cellules jouent le rôle de div, avec les tailles spécifiées via les CSS.
 
Voilà, à part ces deux possibilités, je n'ai rien vu de convaincant pour ce qui est du crossbrowsing...  ;)

n°240437
Flyman30
Posté le 06-11-2002 à 12:22:46  profilanswer
 

Bon alors j'ai finalement fait ça:
 

Code :
  1. .cadre-global
  2.         {
  3. text-align: left;
  4. margin-right: auto;
  5. margin-left: auto;
  6. width: 751px;
  7. min-height: 620px;
  8. border-style: solid;
  9. border-width: 1px 1px 1px 1px;
  10. border-color: #660033;
  11. background-color: #e6e4e9;
  12. }
  13. .menu
  14. {
  15. background-color: #7ab3d3;
  16. margin-top: 5px;
  17. border-style: solid;
  18. border-width: 1px 1px 1px 1px;
  19. border-color: #660033;
  20. position: absolute;
  21. top: 153px;
  22. width: 165px;
  23. }
  24. .corps
  25. {
  26. width: 748px ;
  27. background-color:Transparent;
  28. }
  29. .vide
  30. {
  31. background-color: Transparent;
  32. height:540px;
  33. width:0;
  34. float: left;
  35. }
  36. .contenu
  37. {
  38. background-color:#e6e4e9;
  39. margin-top: 5px;
  40. margin-left: 170px;
  41. width: 580px;
  42. }
  43. .texte-contenu
  44. {
  45. color: #660033;
  46. font-size: 12px;
  47. line-height: 14px;
  48. font-family: Arial, Helvetica, sans-serif;
  49. margin: 20px;
  50. background-color:Transparent;
  51. }


 
mis : <span class="vide"></span> dans le <div class="contenu">
 
Et... ça marche sous IE 6 et Mozilla 1.0


Message édité par Flyman30 le 06-11-2002 à 12:23:36
n°240446
Hermes le ​Messager
Breton Quiétiste
Posté le 06-11-2002 à 12:38:37  profilanswer
 

Testes avec Opera 6, c'est la seule solution pour un truc vraiment crossbrowser.  ;)

n°240447
Flyman30
Posté le 06-11-2002 à 12:40:27  profilanswer
 

Hermes le Messager a écrit a écrit :

Testes avec Opera 6, c'est la seule solution pour un truc vraiment crossbrowser.  ;)  




 
Celui-la je ne l'ai pas  :cry:

n°240448
gm_superst​ar
Appelez-moi Super
Posté le 06-11-2002 à 12:43:21  profilanswer
 

Hermes le Messager a écrit a écrit :

Désolé GM, mais ta solution ne marche absolument pas avec Opera et ne donne pas exactement le même résultat avec IE et Mozilla (je viens de tester).



Ouais bon il y a des adaptations à faire. Les marges des <ul> avec Opera sont trop grandes donc le menu trop haut. Ceci se corrige avec :  
 
ul {
  margin-top: 10px;
  margin-bottom: 10px;
}
 
J'ai ajouté un petit vertical-align: top; parce qu'Opera, par défaut centre le contenu.
 
Maintenant ça devrait être bon avec IE et Opera.
 

Hermes le Messager a écrit a écrit :

Pour le moment, lorsqu'on veut qu'un div grandisse automatiquement en fonction de la taille de deux autres divs, la solution du float est bien pourrave. C'est très mal pris en compte par les navigateurs et pour cause : ça ne sert pas à ça au départ.



Si voir l'astuce avec le spacer.

Hermes le Messager a écrit a écrit :

De plus pour les tailles minimums, ça oblige à ruser, puisque seuls Mozilla et Opera prennent le min-height en compte.
 
Bref, après avoir lutté pendant un bon bout de temsp, et étant donné que la compatibilité avec tous les navs récents est mon objectif, j'en déduit que :
 
Il y a deux grandes solutions pour faire un menu et un contenu :
 
1) Un menu en absolute et un contenu qui fait varier le div global tout seul.
seule condition : que la taille du contenu ne soit jamais inférieure à la taille du menu.



Ce qui n'est pas forcément le cas ici (contenu à taille variable)

Hermes le Messager a écrit a écrit :

 
2) Un tableau dont les deux cellules jouent le rôle de div, avec les tailles spécifiées via les CSS.
 
Voilà, à part ces deux possibilités, je n'ai rien vu de convaincant pour ce qui est du crossbrowsing...  ;)



Si, display: table-cell; j'insiste ;)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240450
Flyman30
Posté le 06-11-2002 à 12:46:20  profilanswer
 

Merci à tout les deux pour vos explications et conseils  :jap:

n°240533
Hermes le ​Messager
Breton Quiétiste
Posté le 06-11-2002 à 14:58:09  profilanswer
 

gm_superstar a écrit a écrit :

 
Ouais bon il y a des adaptations à faire. Les marges des <ul> avec Opera sont trop grandes donc le menu trop haut. Ceci se corrige avec :  
 
ul {
  margin-top: 10px;
  margin-bottom: 10px;
}
 
J'ai ajouté un petit vertical-align: top; parce qu'Opera, par défaut centre le contenu.
 
Maintenant ça devrait être bon avec IE et Opera.
 
 
Si voir l'astuce avec le spacer.
 
Ce qui n'est pas forcément le cas ici (contenu à taille variable)
 
Si, display: table-cell; j'insiste ;)




 
Je ne dis pas le contraire, mais je trouve que plutôt que de mettre une "rustine" pour chaque navigateur, il vaut mieux faire un code qui marche pour TOUS les navigateurs.
 
Et ma solution qui consiste à utiliser un menu en absolute et un contenu en relative marche sur TOUS les navigateurs récents ainsi bien entendu que la solution consistant à utiliser un tableau avec propriétés en CSS.

n°240866
Flyman30
Posté le 06-11-2002 à 19:59:24  profilanswer
 

gm_superstar a écrit a écrit :

 
Ouais bon il y a des adaptations à faire. Les marges des <ul> avec Opera sont trop grandes donc le menu trop haut. Ceci se corrige avec :  
 
ul {
  margin-top: 10px;
  margin-bottom: 10px;
}
 
J'ai ajouté un petit vertical-align: top; parce qu'Opera, par défaut centre le contenu.
 
Maintenant ça devrait être bon avec IE et Opera.
 
 
 
 
 
Si voir l'astuce avec le spacer.
 
Ce qui n'est pas forcément le cas ici (contenu à taille variable)
 
 
 
si, display: table-cell; j'insiste ;)




 
 
Montre moi les modifs que tu as fait dans les CSS, merci


Message édité par Flyman30 le 06-11-2002 à 20:00:18
n°240889
Hermes le ​Messager
Breton Quiétiste
Posté le 06-11-2002 à 21:13:05  profilanswer
 

arf, si c'est pour l'expérience, c'est vrai que c'est intéressant de pas du tout utiliser de tableau.
 
Mais il se trouve que dans le cas d'une adaptation automatique d'un div en fonction de deux autres divs côte à côte, un tableau rempli parfaitement cette fonction.
En même temps, si tu définis toutes les propriétés du tableau et des cellules via CSS, ya pas grande différence avec des divs.
 

Code :
  1. <table class="corps" cellpadding="0" cellspacing="0">
  2. <tr>
  3.   <td class="menu">catégorie</td>
  4.   <td class="contenu">blabla</td>
  5. </tr>
  6. </table>


 
C'est plus léger quand même que toutes les rustines nécessaires sans cela.
 
Et philosophiquement (pour les puristes), c'est pas si mal finalement.

n°240892
Flyman30
Posté le 06-11-2002 à 21:23:25  profilanswer
 

Hermes le Messager a écrit a écrit :

Testes avec Opera 6, c'est la seule solution pour un truc vraiment crossbrowser.  ;)  




 
Bonje l'ai téléchargé, bon ben y encore du boulot le redimentionnement fonctionne maintenant avec IE et Mozilla mais pas avec opera 6  :(

n°240903
Hermes le ​Messager
Breton Quiétiste
Posté le 06-11-2002 à 21:54:39  profilanswer
 

héhéhé.... Regardes au dessus, je te donne LA solution.  ;)  
 
On peux faire sans tableau, mais c'est finalement plus lourd et maladroit, car on ruse pour chaque nav.
 
 
Par contre, pas question de revenir en arrière et de définir les propriétés du tableau autrement qu'avec des CSS  :)  

n°240922
gm_superst​ar
Appelez-moi Super
Posté le 06-11-2002 à 22:04:39  profilanswer
 

FlyMan30 a écrit a écrit :

Montre moi les modifs que tu as fait dans les CSS, merci



Toutes les modifs que j'ai faites sont sur le lien que j'ai donné plus haut.
 
En gros j'ai viré ton <div class="corps"> qui sert à rien puis j'ai fait quelques modifs à .cadre-global .menu et .contenu (plus un petit réglage pour les <ul> ) Je te laisse donc fouiller dans le fichier CSS ;)
 
Vérifié avec IE, Moz & Opera.


Message édité par gm_superstar le 06-11-2002 à 22:05:01

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240936
Flyman30
Posté le 06-11-2002 à 22:14:00  profilanswer
 

gm_superstar a écrit a écrit :

 
Toutes les modifs que j'ai faites sont sur le lien que j'ai donné plus haut.
 
En gros j'ai viré ton <div class="corps"> qui sert à rien puis j'ai fait quelques modifs à .cadre-global .menu et .contenu (plus un petit réglage pour les <ul> ) Je te laisse donc fouiller dans le fichier CSS ;)
 
Vérifié avec IE, Moz & Opera.




 
OK mais tu les vois comment les CSS dans la page modifiée, avec IE je peut voir le code, mais les CSS ?  :??:

n°240940
gm_superst​ar
Appelez-moi Super
Posté le 06-11-2002 à 22:20:10  profilanswer
 

FlyMan30 a écrit a écrit :

OK mais tu les vois comment les CSS dans la page modifiée, avec IE je peut voir le code, mais les CSS ?  :??:



Ben c'est Test.css j'ai rien changé. Tape la dans ta barre d'adresse, IE te demandera de la télécharger. Mozilla lui, l'affichera.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°240941
Hermes le ​Messager
Breton Quiétiste
Posté le 06-11-2002 à 22:21:07  profilanswer
 

Arf, je crois qu'on a un problème GM  :lol: de :lol:  
 
 ;)  
 
dans le source de la page, tu as un lien au début qui te dis où est stokée la feuille de style  ;)
 
ooppsss, grillaid !


Message édité par Hermes le Messager le 06-11-2002 à 22:21:39
n°242283
Flyman30
Posté le 09-11-2002 à 16:54:31  profilanswer
 

gm_superstar a écrit a écrit :

 
Ouais bon il y a des adaptations à faire. Les marges des <ul> avec Opera sont trop grandes donc le menu trop haut. Ceci se corrige avec :  
 
ul {
  margin-top: 10px;
  margin-bottom: 10px;
}
 
J'ai ajouté un petit vertical-align: top; parce qu'Opera, par défaut centre le contenu.
 
Maintenant ça devrait être bon avec IE et Opera.
 
 
Si voir l'astuce avec le spacer.
 
Ce qui n'est pas forcément le cas ici (contenu à taille variable)
 
Si, display: table-cell; j'insiste ;)




 
Ben c'est quoi l'astuce parceque j'ai bien trouvé :
 

Code :
  1. .spacer
  2. {
  3.  ckear: both;
  4. }


Mais pas l'utilisation que tu en fait dans la page  :sweat:  
 
et je n'ai pas compris le ckear :??:

n°242358
gm_superst​ar
Appelez-moi Super
Posté le 09-11-2002 à 19:16:16  profilanswer
 

Oups c'est clear: both; en fait. Mais on en a pas besoin en fait.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  redimentionnemt de cadres

 

Sujets relatifs
Dreamweaver: gestion cadres - gestion jeu de cadre[HTML] Cadres transparents ?
Comment faire des cadres de textes isolés..Netscape aurai til un probléme avec les cadres????
[HTML]ouvrir plusieurs pages dans des cadres différents...[HTML] Question con sur les cadres
Page de cadres dans Dreamweaver(html) cadres & tableau ??
Cadres & Tableauxphp et cadres
Plus de sujets relatifs à : redimentionnemt de cadres


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