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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  position et autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

position et autre

n°1884700
@l Oue$t
Death to humans !
Posté le 14-05-2009 à 18:11:06  profilanswer
 

Salut.
Je suis en plein développement de mon site web, je programme à la main grâce à mes cours mais j'ai un soucis.
Sur ma page d'accueil, je voudrais que les éléments des différentes div ne se superposent pas lorsqu'on réduit la fenêtre/taille de l'écran. C'est à dire avoir des tailles minimales pour mes div.
http://alouest.hebfree.org/
Le site est encore en construction donc si vous avez des remarques, un débutant comme moi accepte absolument toutes les critiques ! c'est surtout pour sa que je post ici ^^  :jap:  
thanks.
 
Al Ouest


---------------
1000 lasagnes
mood
Publicité
Posté le 14-05-2009 à 18:11:06  profilanswer
 

n°1884741
David Bori​ng
Posté le 14-05-2009 à 21:29:34  profilanswer
 

Citation :


Le site est encore en construction donc si vous avez des remarques, un débutant comme moi accepte absolument toutes les critiques ! c'est surtout pour sa que je post ici ^^


Si tu le permets, je vais en profiter  ;)  
 
Tu fais un lien vers bandit.js, mais ce script n'existe pas.  
Et tu devrais mettre tous les js que tu utilises dans un seul fichier, ainsi tu as seulement une connection pour le télécharger.
http://www.elctech.com/tutorials/r [...] bine-files
 
Tu as une taille en pixel comme propriété de body. Mais IE6 (20% des usagers) ne sait pas augmenter les polices en taille fixe. Je te conseille de donner 62.5% comme taille, ainsi 1em équivaut à 10px
http://mondaybynoon.com/2006/03/13 [...] e-with-em/
 
Tu dois aussi faire un reset des margin et padding de body, car les différents browsers ont chacun leur propre distance, et ce pour chaque tag
http://sixrevisions.com/css/css-ti [...] css-reset/
 
Le nom de ton site est dans un background image en css, mais rien ne remplace le contenu quand tu navigue sans image. Tu dois avoir du contenu pour les robots qui viennent sur ton site pour l'indexer.
Bien sur il faut faire une seule image pour le casque et le titre (toujours pour réduire les connections)
http://css-tricks.com/nine-techniq [...] placement/
 
Tu commences par un h2 (presentation), mais il te manque un h1, pourquoi pas dans ton  titre (en fait je suis partisan de ne pas mettre le nom du site dans un h1, mais bon, c'est un débat et il s'applique pas ici)
http://h1debate.com/
 
L'image de guitare à gauche de tes h2 devrait être un background-image, car illustrative. Et autant bien le faire, donc employer la technique des sprites. (tu auras dans le même image aussi l'icone du haut parleur, qui elle, est bien mise dans la css)
http://www.smashingmagazine.com/20 [...] tutorials/
 
Tu n'as pas de style sur tes <p> sauf la taille et la police hérité par le body. Donc chaque browser affiche comme il veux certaines propriétés. Voilà des conseils.  
http://www.aisleone.net/2009/desig [...] ypography/
 
Tu peux aussi retirer le div qui entoure ton <ul> class "pupuce", il ne sert à rien.
Idem entre le <div> cronikeurs et la table. D'ailleurs pourquoi faire une table ?
Même remarque pour le pied de page.
 
Commence par retirer les tables pour avoir ton layout uniquement en css. Le site Alsacrétions possède des tutoriels très bien fait
http://www.alsacreations.com/tutoriels/
Les autres conseils sont plus de bonnes pratiques, de l'optimisation, en outre c'est sans doute compliqué par rapport à ton niveau.
 
Par rapport à ta question de départ, tu dois regarder du coté des layout fluides
http://www.alsacreations.com/tuto/ [...] float.html
 
Voilà un système de grid basé sur 960px. Le code est bien, c'est pas mal pour comprendre comment fonctionne un site web.
http://www.designinfluences.com/fluid960gs/  
 
Bonne chance  
 

n°1884872
pataluc
Posté le 15-05-2009 à 10:23:35  profilanswer
 

ouaouh, ca c'est de l'argumentaire! merci pour tes liens David...

n°1885488
@l Oue$t
Death to humans !
Posté le 17-05-2009 à 22:57:45  profilanswer
 

merci David !
Tu m'aides beaucoup, je n'ai pas encore tous ses réflexes mais ils vont venir grâce à tes conseils !

Citation :

 ouaouh, ca c'est de l'argumentaire! merci pour tes liens David...


         Merci pour les liens, encore merci et merci, sa va aider pas mal de collègues aussi ^^.  
 :jap:  
@ bientôt, je ne manquerais pas de poser d'autres questions ^^  :hello:

n°1887082
@l Oue$t
Death to humans !
Posté le 22-05-2009 à 19:08:37  profilanswer
 

Bwwwa, encore un pb, pourquoi sa marche pas ......
Je ne comprend pas : j'essaye juste de faire bouger une image de la gauche vers la droite, tout semble bon mais pourtant ...

Code :
  1. <script type="text/javascript">
  2.   var i=0;
  3.   function defiler(){
  4.    for(i=0;i<800;i++){
  5.    document.getElementById("image1" ).style.right=i+"px";
  6.    }
  7.    setTimeout("defiler()",1000000);
  8.   }
  9.  </script>
  10. </head>
  11. <body onload="defiler()">
  12.   <img id="image1" src="article1.jpg" alt="image_defilante" />
  13. </body>


Et puis pour ce qui est du css :

Code :
  1. #image1{
  2. position: absolute;
  3. top:0px;
  4. left: 0px;
  5. }


 
Merci pour votre aide !  :jap:  
 
Al

n°1887138
regaber
Posté le 23-05-2009 à 00:49:04  profilanswer
 

Désolé, HS, mais je rajoute aussi un merci pour les liens super utiles ! :D


---------------
Mon feedback : http://forum.hardware.fr/forum2.ph [...] 0&new=0&no
n°1887818
@l Oue$t
Death to humans !
Posté le 25-05-2009 à 22:40:25  profilanswer
 

up

n°1887850
phosphorel​oaded
Posté le 26-05-2009 à 07:11:11  profilanswer
 

David Boring a écrit :

Tu dois aussi faire un reset des margin et padding de body, car les différents browsers ont chacun leur propre distance, et ce pour chaque tag
http://sixrevisions.com/css/css-ti [...] css-reset/


Tu peux faire un reset de certaines propriétés mais * { margin: 0; padding: 0; } c'est bien le truc à pas faire [:x-bar] car derrière tu dois re-styler tout même ce qui est stylé à l'identique par les différents navigateurs (80% des trucs en gros). Et ça pollue l'affichage dans Firebug, c'est pas agréable.
Voir plutôt "Reset CSS" d'E. Meyer http://www.css4design.com/blog/5-r [...] avigateurs
 

David Boring a écrit :

L'image de guitare à gauche de tes h2 devrait être un background-image, car illustrative. Et autant bien le faire, donc employer la technique des sprites. (tu auras dans le même image aussi l'icone du haut parleur, qui elle, est bien mise dans la css)
http://www.smashingmagazine.com/20 [...] tutorials/


Pas besoin d'utiliser les sprites CSS pour démarrer, c'est bon pour des sites pro à fort trafic mais en l'absence d'outil automatique et quand on démarre en webdesign, ouch. Déjà utiliser correctement images CSS ou images HTML (et alt vides ou pas dans ce dernier cas) ce sera pas mal :)


Message édité par phosphoreloaded le 26-05-2009 à 07:11:35
n°1887913
macgawel
Posté le 26-05-2009 à 10:53:02  profilanswer
 

@l Oue$t a écrit :

Bwwwa, encore un pb, pourquoi sa marche pas ......
Je ne comprend pas : j'essaye juste de faire bouger une image de la gauche vers la droite, tout semble bon mais pourtant ...


1. Il vaudrait mieux ouvrir un autre sujet, et tant qu'à faire mets un titre explicite...
 
2.  [:google] Fais une recherche sur - par exemple - "marquee javascript" (marquee étant une pseudo-balise IE qui fait défiler le texte)
 
3. Je ne suis pas un expert en JS, mais voilà un petit truc qui fonctionne :

Code :
  1. <script type="text/javascript">
  2.  var i=0;
  3.  function defiler(){
  4.   i+=1;
  5.   document.getElementById("image1" ).style.margin = "0 0 0 "+i+"px";
  6.   setTimeout("defiler()",100);
  7.  }
  8. </script>
  9. </head>
  10. <body onload="defiler()">
  11.  <img id="image1" src="image1.jpg" alt="image_defilante" />
  12. </body>

n°1887942
Profil sup​primé
Posté le 26-05-2009 à 11:28:55  answer
 

drapal une vrai mine d'or ici !!
je suis un petit dev web : voici un de mes sites http://www.prixjeuxvideo.com (loiiiiiiiiin d'être fini)


Message édité par Profil supprimé le 26-05-2009 à 11:29:23

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

  position et autre

 

Sujets relatifs
Position d'un sous élément en absolute[CSS] Utiliser le right en position relative ?
mémoriser position de drag&dropbesoin d'aide pour finaliser mon site (position text et hover)
Widget sur Canvas + position préçiseWeb script DIV position points tout navigateur
[vb.net] modifier la position d'un bouton modifier position texte apres action sur bouton
problème de position au niveau des images[C#] Position control dynamique dans panel avec scrollbar
Plus de sujets relatifs à : position et autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR