3DVF Network :
ico_magazine
Magazine
ico_boutique
Boutique
ico_cgjobs
Portail Emploi
ico_upload
Hébergement d'image
blogs
Blogs
ico_progiss
Progiss
ico_social
Social
Login Membre :
blogs
Login
?
Join
space
space
  FORUM 3DVF
  Services - Divers
  Développement Web

  Cherche coup de main sur CSS/ Php :)

 

pytagus 3DVF : climber et 20 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cherche coup de main sur CSS/ Php :)

n°9358
Aego
Obi Wan
Profil : Pilier du Forum

Posté le 10-11-2009 à 11:00:02  profilanswer
 

Bon, un truc est sur, je ne serais jamais dev internet, huhu :)
 
Donc voilà, me suis refait un site ( www.aegozone.com 'vaut ce qu'il vaut, mais c'était surtout pour apprendre ), et y'a plein de trucs qui ne font pas ce que je voudrais dedans...
 
J'ai passé des heures sur le net, entre les forums et les tutos et ça m'a plus collé les neurones qu'aidé réellement en fait, donc je cherche quelqu'un pour me filer quelques tuyaux ( plus des pistes en fait ) sur plusieurs trucs, comme l'utilisation des Divs en équivalent d'iframes ( j'ai trouvé plusieurs trucs sur le net, mais je suis un peu paumé dedans ), et surtout de rendre verticalement " elastiques " des divs imbriqués ( parce qu'alors là, c'est le flou artistique complet malgré une demi-journée de tests sur les tutos que j'ai trouvé et les explications diverses et variées des fofos, ça merde toujours autant entre les floats, les relativs et les absolutes...huhu :))
 
Voilà, donc PM si y'a un volontaire ;)


Message édité par Aego le 10-11-2009 à 11:02:24

---------------
Un mec qui parle trois langues c'est un trilingue, un mec qui parle deux langues c'est un bilingue, un mec qui parle une seule langue c'est un Anglais
 
Mon nouveau site : www.aego-prod.fr
Mon nouveau blog : http://aegozone.blogspot.com
(Publicité)
n°9360
tmaes

Posté le 10-11-2009 à 11:45:45  profilanswer
 

A mon avis c'est dans les float, avec l'option clear(right, left, both) que tu risques de t'en sortir, bien que IE6 ne les adore pas...
Un auteur incontournable sur les css c'est Eric Meyer il te sera sûrement d'un meilleur secours que moi;). Il a fait plusieurs bouquins basés sur des sites exemples et sur csszengarden qui sont très complets, il a fait aussi un petit triptyque vert qui reprend toutes les classes et autres et qui est 'achement bien fait aussi.
j'espère que ça peut déjà t'aider...

 


--
tmaes


Message édité par tmaes le 10-11-2009 à 11:46:15
n°9361
Aego
Obi Wan
Profil : Pilier du Forum

Posté le 10-11-2009 à 11:57:40  profilanswer
 

Héhé, franchement, je perds déjà tellement de temps à ce que IE 7 et Firefox affichent pareil, qu'IE 6, ben rien a foutre, l'a 10 ans ce truc, ie est gratuit, z'ont qu'a le mettre à jour ou passer sur Firefox ;)
 
'vais matter ce que je trouve sur Eric Mayer, je verrais bien, merci en tout cas :)


---------------
Un mec qui parle trois langues c'est un trilingue, un mec qui parle deux langues c'est un bilingue, un mec qui parle une seule langue c'est un Anglais
 
Mon nouveau site : www.aego-prod.fr
Mon nouveau blog : http://aegozone.blogspot.com
n°9362
climber

Posté le 10-11-2009 à 13:55:53  profilanswer
 

Salut Aego,
Pas mal ton site :) j'aime bien la mise en forme.
Si sa peut t'aider je te file quelques sites qui m'on appris pas mal de choses:
http://www.grafikart.fr/tutoriels
et sa
http://www.siteduzero.com/tutoriel [...] c-php.html
 
on ne sait jamais ;)


---------------
En manque d'inspiration? Allez hop direction par là ==> http://www.flopifou.tumblr.com :)
NOUVEAU SITE !  http://www.oureas.fr
n°9363
Aego
Obi Wan
Profil : Pilier du Forum

Posté le 10-11-2009 à 17:50:12  profilanswer
 

Merci :)
 
Oué, je connais ces tutos :)
 
En fait là je sêche sur un truc :
 
Pour forcer mes divs imbriqués a se déformer vers le bas en fonction du contenu, j'ai utilisé display:table, mais bien sur, IE ne reconnait pas cette fonction...
 
Hors, pour que ça fonctionne dans IE, il suffit de virer la hauteur du fond ( sinon tout ce qui dépasse du cadre se trouve hors du div )
 
Jusque là, ça marcherais, sauf qu'il me faut des tailles minimum pour mes menus, j'utilise donc min-height ( ça semble logique )
 
Sauf que là, ben c'est Firefox qui comprend pas ( me fait marrer d'ailleur ), il ne comprend que si je lui dit " height 150px, min-height 150px "....ah bah oué, mais alors là, IE voit une taille absolue, et il rebloque le fond à 150px, même si le contenu est plus grand...
 
Donc je tourne en rond pour trouver une commande que les deux pigent, pour avoir un menu d'une taille minimum ( pour tant que j'ai pas assez de contenu ), tout en se déformant vers le bas quand le contenu se remplit....
 
GALERE !!!


---------------
Un mec qui parle trois langues c'est un trilingue, un mec qui parle deux langues c'est un bilingue, un mec qui parle une seule langue c'est un Anglais
 
Mon nouveau site : www.aego-prod.fr
Mon nouveau blog : http://aegozone.blogspot.com
n°9371
tmaes

Posté le 10-11-2009 à 18:43:36  profilanswer
 

alors, ça t'aidera pas dans tes hauteurs, mais pour atteindre les objets de manière différente suivant le browser, je mets ces quelques lignes dans mon template en php (juste sous le <body> )

Code :
  1. <?php
  2. if (ereg("MSIE 6.0", $_SERVER["HTTP_USER_AGENT"])) {
  3.     $nav="IE6";
  4. } else if (ereg("MSIE 7.0", $_SERVER["HTTP_USER_AGENT"])) {
  5.     $nav="IE7";
  6. } else if (ereg("MSIE 8.0", $_SERVER["HTTP_USER_AGENT"])) {
  7.     $nav="IE8";
  8. } else if (ereg("Firefox/", $_SERVER["HTTP_USER_AGENT"])) {
  9.     $nav="FireFox";
  10. } else if (ereg("^Opera/", $_SERVER["HTTP_USER_AGENT"])) {
  11.     $nav="Opera";
  12. } else if (ereg("Safari/", $_SERVER["HTTP_USER_AGENT"])) {
  13.     $nav="Safari";
  14. } else {
  15.     $nav="unknown";
  16. }
  17. echo "<div id='$nav'>";
  18. ?>


et juste avant le </body>

Code :
  1. </div>
 

à partir de là t'auras un div général avec pour ID le nom du browser... ça peut aider...


Message édité par tmaes le 10-11-2009 à 18:43:51

---------------
tmaes
 
"il vaut mieux pomper même s'il ne se passe rien que risquer qu'il se passe quelque chose de pire en ne pompant pas" (devise Shadok)  
n°9390
Aego
Obi Wan
Profil : Pilier du Forum

Posté le 11-11-2009 à 00:23:55  profilanswer
 

Merci pour le coup de main même si effectivement, ça m'aide moyen, huhu ;)
 
En tout cas, j'ai testé plein de trucs, coller des spacers avec le clear both, des balises <h> etc..., ben ça zone pareil
 
J'ai viré certains display table, ça semble fonctionner ( du moins sous les navigateurs, parce que DreamWeaver est paumé du coup... ), me demande si y'a pas une soluce plus " propre "
 


Message édité par Aego le 11-11-2009 à 00:27:54

---------------
Un mec qui parle trois langues c'est un trilingue, un mec qui parle deux langues c'est un bilingue, un mec qui parle une seule langue c'est un Anglais
 
Mon nouveau site : www.aego-prod.fr
Mon nouveau blog : http://aegozone.blogspot.com
n°9391
tmaes

Posté le 11-11-2009 à 10:38:26  profilanswer
 

Citation :

Sauf que là, ben c'est Firefox qui comprend pas ( me fait marrer d'ailleur ), il ne comprend que si je lui dit " height 150px, min-height 150px "....ah bah oué, mais alors là, IE voit une taille absolue, et il rebloque le fond à 150px, même si le contenu est plus grand...


pour ce genre de truc, tu peux écrire des classes que seul IE ne comprend pas:

Code :
  1. class1>class2{
  2. border:0px;
  3. }


écrit comme ça, Firefox comprend qu'il doit agir sur la class2, IE pas
Dans ton cas:

Code :
  1. class1 class2{
  2. min-height 150px;
  3. /*pour tous*/
  4. }
  5. class1>class2{
  6. height 150px;
  7. /*pour FF*/
  8. }


---------------
tmaes
 
"il vaut mieux pomper même s'il ne se passe rien que risquer qu'il se passe quelque chose de pire en ne pompant pas" (devise Shadok)  
n°9392
Aego
Obi Wan
Profil : Pilier du Forum

Posté le 11-11-2009 à 11:42:17  profilanswer
 

Ca c'est une bonne ruse à tester oué, merci :)
 
'fin au final en tatonnant, je suis arrivé à mon but, c'est du hasard/pot, mais ça fonctionne, y'a plus qu'à tester pour que l'image de fond s'étire avec le div, j'ai trouvé deux trucs à tester...
 
Galère le web, huhu :)


---------------
Un mec qui parle trois langues c'est un trilingue, un mec qui parle deux langues c'est un bilingue, un mec qui parle une seule langue c'est un Anglais
 
Mon nouveau site : www.aego-prod.fr
Mon nouveau blog : http://aegozone.blogspot.com
n°9492
Aego
Obi Wan
Profil : Pilier du Forum

Posté le 20-11-2009 à 17:47:14  profilanswer
 

Bon, ça intéresse sûrement que moi, mais il est fini :)
 
Reste à le remplir quoi, là j'ai blindé de tout dedans pour les catégories :)
 
En tout cas, j'ai bien apprit en le faisant, tant en CSS qu'en .php, ça sera du bonus pour le prochain :)
 
Ah au fait, j'ai zappé IE 6, donc possible que ça zone avec...


Message édité par Aego le 20-11-2009 à 17:55:08

---------------
Un mec qui parle trois langues c'est un trilingue, un mec qui parle deux langues c'est un bilingue, un mec qui parle une seule langue c'est un Anglais
 
Mon nouveau site : www.aego-prod.fr
Mon nouveau blog : http://aegozone.blogspot.com

Aller à :
Ajouter une réponse
  FORUM 3DVF
  Services - Divers
  Développement Web

  Cherche coup de main sur CSS/ Php :)

 

Haut de page
space
space
space
A Propos | Contact
Copyright © 2000-2012 3DVF. Tous droits réservés. | Infogérance serveur | tracker
space