Aller au contenu

ghost

Hubmaster
  • Compteur de contenus

    392
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par ghost

  1. Bonjour, Oui 2 colonnes et ce soir comme je n'ai pas encore envie d'avancer mon job alors si ça t'est utile ... <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>problème menu</title> <style type="text/css"> #conteneur{ width: 595px; margin: auto; background: #fff; border: 1px solid #3c3c3c; } #header { background-color: red; background-image: url(http://ridolfi.essai.free.fr/essai%20css/banniere.jpg); width:100%; height: 209px; } #bloc2 { float: left; width: 150px; background-color:green; } #bloc3 { float: left; width:445px; background-color:blue; } .sous_bloc3{ width:433px; background-color:#fff; border: 1px solid #3c3c3c; padding-left: 10px; overflow: hidden; } .sous_bloc3 img{ float: right; margin-left: 10px; } #bloc4 { float: right; width:217px; background-color:#55fffc; margin-right:5px; padding:5px; } </style> </head> <body> <div id="conteneur"> <div id="header"> </div> <div id="bloc2"> <ul> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> </ul> </div> <div id="bloc3"> <div class="sous_bloc3"> <img src="http://ridolfi.essai.free.fr/essai%20css/capo.jpg" /> <p>Mieux qu'une plage, mieux qu'un spot: le bout du monde à 2 pas d'Ajaccio. Avec son shore-break qui en a laissé plus d'un sur le carreau </p> </div> <div class="sous_bloc3"> <img src="http://ridolfi.essai.free.fr/essai%20css/capo.jpg" /> <p>Mieux qu'une plage, mieux qu'un spot: le bout du monde à 2 pas d'Ajaccio. Avec son shore-break qui en a laissé plus d'un sur le carreau </p> </div> <div id="bloc4"> <p>qadofa ofaù o</p> </div> </div> </div> </body> Sinon ça m'aura donné au moins un prétexte à justfier mon improductivité !!! Et puis j'adore la Corse Ps: Comme tu ne voulais pas d'absolute il n'y en a pas... Mais par contre ce code est sensible aux margin, padding et border et les blocs en float passent vite "dessous" car les width des blocs sont fixes (en px) donc à chaque modification, il faut penser à modifier le width des blocs parents. Ca à au moins l'avantage d'une bonne portabilité (je n'ai pas vérifié ...Oups !!)
  2. Bonjour, Pour faire simple et polyvalent en fonction de ton croquis <style type="text/css"> body { margin: 0;/* sans marges, la page sera collée aux bords */ color: #000; background-color: #DEDEDE; font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif; font-size: 100%; } /* >>>>>>>>> Blocs de la page */ #container { width: 90%; margin: 10px auto 10px auto; background: #fff; border: 1px solid #3c3c3c; padding: 10px; } #header1 { background-color: red; margin-bottom: 10px; width:100%; height: 50px; } #menu { background-color: yellow; width:100%; height: 50px; margin-bottom: 10px; } #contenu { float: left; width:80%; background-color:blue; } #menudroite { float: left; width: 20%; background-color:green; } #footer1 { clear:both; width: 100%; text-align: center; background-color:#55fffc; } </style> </head> <body> <div id="container"> <div id="header1"> </div> <div id="menu"></div> <div id="contenu"> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer quis diam. Morbi non nulla ut dolor pretium hendrerit. Donec lacus quam, volutpat in, pretium non, pulvinar vel, tellus. Nam sed mauris congue est nonummy pellentesque. Vestibulum adipiscing. Nunc augue orci, sodales eget, mattis sit amet, ornare ut, nunc. Ut pellentesque nulla vel eros. Pellentesque erat ligula, elementum fringilla, laoreet quis, tempus et, leo. Vivamus a ligula sit amet urna porta scelerisque. Maecenas lacus tellus, imperdiet vel, consequat in, gravida non, mi. Integer luctus congue orci. Suspendisse molestie elementum leo </p> <p>Duis dictum. Etiam magna enim, aliquam sed, consequat sed, tincidunt sed, augue. Integer at tortor. Aliquam consectetuer odio vel velit. Proin non nisl eget odio vulputate volutpat. Suspendisse fringilla gravida lectus. Pellentesque elementum sapien vitae ipsum. Quisque quam odio, consectetuer at, aliquet a, ornare nec, nisl. Vestibulum consequat cursus nisi. Mauris id nibh quis ante interdum tincidunt. Duis consequat, est sed rhoncus vulputate, neque lacus aliquet dolor, eu porttitor dui tortor at ligula. Donec elit velit, aliquet in, accumsan eu, fringilla a, diam. Etiam nec nisi ut nisl venenatis accumsan. In rhoncus. In sed nibh at velit pharetra aliquam. Suspendisse potenti. Donec enim nunc, semper in, euismod quis, condimentum non, augue. Pellentesque dignissim, tellus nec interdum iaculis, pede est scelerisque mi, non aliquam felis nulla viverra sem. Ut sollicitudin, augue vitae lacinia tempus, lectus dolor egestas ipsum, in fermentum massa massa et metus </p> </div> <div id="menudroite"> <ul> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> <li> blabla</li> </ul> </div> <div id="footer1"> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer quis diam. </div> </div> </body> Pour revoir tout ça, un bon site www.siteduzero.com/tuto-3-6-0-apprenez-a-creer-votre-site-web.html Bon courage
  3. Bonjour, Emplatre sur jambe de bois : mets ton style="text-decoration: none" non pas sur le <span> mais sur <a href=&quot;http://ww... C'est a dire : <a style="text-decoration: none" href=&quot;http://ww... Bon courage
  4. Bonjour, La nuit ... Non le matin !! quand je me couche et même en été, je peux voir le soleil se lever, c'est buccolique mais après, l'avantage d'être indépendant c'est de se lever pour son premier rendez vous ... du matin !! C'est décidé, je change l'horloge de mon PC à partir de 3h du mat elle me donnera une baffe toutes les 10 mn, c'est la nouvelle mise à jour de sécurité d'XP (KBvatecouchercouillon).
  5. Bonjour, Un petit tour là :http://www.siteduzero.com/tuto-3-1938-1-liste-des-proprietes-css.html
  6. Bonjour, Idem que slender, on dirait que les blocs ont étés jetés en vrac, il manque un conteneur à moins d'être trop conformiste ... Sinon le reste est sympa, j'aime bien
  7. Bonjour, Pour le float c'est ok, si tu veux que ton div suive le contenu rajoute à ta class description : overflow: visible; height: 1%; et pour IE html>body .description { overflow: hidden } Ca devrait le faire
  8. Merci beaucoup pour toutes ces précisions, ça m'être très utile et surtout cela me rassure dans ce que j'allais faire. Merci encore slender
  9. Bon, c'est à peu près ce que je pensais mais je suis loin d'être un as dans cette discipline !! Ca va peut être être une grande question mais pour simplifier la chose concernant "les pages bien référencées" puis je me baser sur le PR ? ça m'éviterait de faire des recherches longues concernant chaque page compte tenu de l'actvité liée au site (maison d'hotes, il y en a pléthore...) En fait le site a une page d'index.php à pr=4 (c'est une page html classique que j'ai mis en ligne il ya 6 mois) le reste du site à été monté à l'époque en frame avec SMARTY donc les url suivantes son du type www.machin.com/page.php?p=duschmol avec des pr=2 à 3 et j'aurais du mal à suivre les mêmes url dans le nouveau. Si je conserve index.php même en modifiant le contenu (pas énormement en fait) est ce que ce fameux pr sera conservé (je le pense !!) et à condition d'essayer de faire les choses comme il le faut de laisser s'indexer toutes seules les nouvelles pages ? Trop simpliste ? Et le cas échéant que faire des vieilles url, je fais le mort ou il y a une procédure spéciale pour les désindexer ? Désolé pour toutes ces questions, mais tout cela me semble tellement "subjectif!!" merci de vos précedentes et rapides réponses
  10. Bonjour, Je suis en train de reprendre totalement un site assez vieux et ayant déjà un bon petit référencement. Si techniquement cela devrait aller, je me pose quand même la question de la conservation du référencement lors de la mise en ligne de la nouvelle version. Techniquement et au niveau du contenu, il y aura de grandes différences, certaines pages vont disparaitre et d'autres seront renommées et les contenus auront changés ... QUID du référencement? Comment puis je limiter la casse ? Merci d'avance.
  11. Bonjour, Effectivement sans modem routeur ça risque d'être chaud ! PC1 relié par usb ou ethernet ou wifi au modem routeur et PC2 de même et un seul type de connexion par PC (pas et rlié en usb et wifi par exemple) et pour le modem routeur, il lui faut une carte wifi aussi...
  12. Bonjour, Je viens de tester chez moi, je n'ai pas ce problème. Regardes si tu as bien inséré le code mais à priori le lien et la photo de l'article ne sont pas dissociés dans le code et c'est d'ailleurs le seul "morceau identique " à l'original. J'y pense, ma version est une MS2 de base sans contribution peut être que ... Sinon tu me donnes un mail en MP et je t'envoie mon fichier product_info Bon courage
  13. Re, Ca c'est quand on a pas trop envie de faire ce que l'on doit faire alors au lieu de regarder les moustiques se coller à mon écran et après refexion, ça n'avait pas l'air si compliqué que ça alors si ça te convient Modifie product_info.php au même endroit comme post précedent mais remplace le code par celui ci : <?php if (tep_not_null($product_info['products_image'])) { ?> <table border="0" cellspacing="0" cellpadding="2" align="right"> <tr> <td align="center" class="smallText"> <?php if (isset($_GET['affiche']))// on vérifie que $_get existe (on devrait vérifier aussi quelle soit = à oui !!) { // si oui on récupère les données du produit dans la table $products_query = tep_db_query("select pd.products_name, p.products_image from " . TABLE_PRODUCTS . " p left join " . TABLE_PRODUCTS_DESCRIPTION . " pd on p.products_id = pd.products_id where p.products_status = '1' and p.products_id = '".(int)$HTTP_GET_VARS['products_id']."' and pd.language_id = '" . (int)$languages_id . "'"); $products = tep_db_fetch_array($products_query); echo tep_image(DIR_WS_IMAGES . $products['products_image'], $products['products_name']);// on les affiche echo '<a href="product_info.php?products_id='.$HTTP_GET_VARS['products_id'].'"> retour</a>';// un petit lien pour le retour et on recharge la page }else {// si non, on affiche les données normales avec en cas de click sur agrandir un passage de la variable $_get[affiche] dans l'url et on recharge la page, on repasse aussi le product_id du produit. echo '<a href="product_info.php?products_id='.$HTTP_GET_VARS['products_id'].'&affiche=oui"' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; } ?> </td> </tr> </table> <?php } ?> <p><?php echo stripslashes($product_info['products_description']); ?></p> <?php C'est brut de décoffrage et à peine testé, sur une maquette en local chez moi ça tourne, il reste à vérifier tout ça !! C'est peut être pas le plus conventionnel mais ça a le mérite de ne pas refaire des km de code. Bon courage.
  14. Bonjour, Pour faire simple, tu recherches (ligne 100) du fichier product_info.php les lignes suivantes: ?> <table border="0" cellspacing="0" cellpadding="2" align="right"> <tr> <td align="center" class="smallText"> <script language="javascript"><!-- document.write('<?php echo '<a href="java script:popupWindow(\\\'' . tep_href_link(FILENAME_POPUP_IMAGE, 'pID=' . $product_info['products_id']) . '\\\')">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], addslashes($product_info['products_name']), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>'); //--></script> <noscript> <?php echo '<a href="' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image']) . '" target="_blank">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?> </noscript> </td> </tr> </table> <?php Tu supprimes l'appel du script java, et les balises <noscript> et </noscript>(plus d'appel de script popup et le code de substitution en cas de javascript désactivé devient le code par défaut) Ce qui donne ?> <table border="0" cellspacing="0" cellpadding="2" align="right"> <tr> <td align="center" class="smallText"> <?php echo '<a href="' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image']) . '" target="_blank">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?> </td> </tr> </table> <?php Tu peux fignoler en supprimant le définition du script dans le head et le fichier popup_image.php (faire une sauvegarde) et tu auras une nouvelle page toute neuve d'ouverte ... Oups !! après relecture de ton post, il me semble que tu veux l'afficher dans la zone centrale de ta page en cours !!! C'est faisable mais c'est une histoire un peu plus complexe ... et il faudra vraiment mettre le nez dans le code ... A moins qu'il y ait une contribution, ça je ne sais, désolé.
  15. Désolé, j'avais l'apéro sur le feu ... Bon dans ta page de confirmation tu crées un petit formulaire en mode $_post, dans ta page protege, tu récupères ton $_post, si il "existe" ( if (isset($_POST['acceptation'] ) et éventuellement si la valeur attendue est correcte 'acceptation'= 'oui' tu affiches ta page sinon ta page ne s'affiche pas et te renvoit sur un lien du style "pour continuer veuillez accepter préalablement ..." qui renvoit tes visiteurs vers la page confirmation. Dans le cas où tes visiteurs arrivent de "l'extérieur" $_post n'existera pas mais le lien vers confirmation oui, mais ça cela doit se pouvoir se régler pour les rediriger vers ... ta page d'accueil par exemple. Ce n'est qu'une idée !! Il ya sûrement mieux
  16. Bonjour, Et un petit formulaire en post sur ta page confirmation avec sur ta page protege un if (isset($_POST['acceptation']) { Bla bla } else{ echo '<a href="acceptation.php">Veuillez accepter les conditions....</a>'; ... } Ca ne modifie en rien le header et ça évite le problème du http referer ?
  17. Bonjour, il semble que ce soit le background de ton menu_unique qui ressorte après ton image séparation_bas. Essayes de d'associer à ton image une class avec un margin: 0 pour vraiment la coller au bas de ton bloc et ta barre grise devrait disparaitre. En tout cas c'est un problème de cet ordre.
  18. de rien voisin varois si tu as besoin n'hésite pas.
  19. Bonjour, essayes ce bout de code vite fait ... <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> .contenu { width: 800px; overflow:hidden; background-color:&H31fc; border: 1px solid #000; } .contenu p { margin: 10px; } .gauche { float: left; width: auto; background-color: #0b00dc; margin: 10px; margin-right: 20px; } .gauche img { display: block; border: 1px solid #000; } </style> </head> <body> <div class="contenu"> <div class="gauche"><img src="ton_image1.jpg"> </div> <p>Nunc quis elit. Nam adipiscing pellentesque velit. In ut augue. Nulla elit ante, ornare non, rutrum a, volutpat et, pede. Curabitur porta. Pellentesque tristique nisi suscipit pede. Sed eu odio. Praesent id augue sed ante dictum semper. Nullam nunc. Fusce congue elit vitae neque. Vestibulum auctor ante vel dolor. Suspendisse nisi nunc, convallis et, hendrerit at, sollicitudin eu, risus.</p> </div> <div class="contenu"> <div class="gauche"><img src="ton_image2.jpg"> </div> <p>Nunc quis elit. Nam adipiscing pellentesque velit. In ut augue. Nulla elit ante, ornare non, rutrum a, volutpat et, pede. Curabitur porta. Pellentesque tristique nisi suscipit pede. Sed eu odio. Praesent id augue sed ante dictum semper. Nullam nunc. Fusce congue elit vitae neque. Vestibulum auctor ante vel dolor. Suspendisse nisi nunc, convallis et, hendrerit at, sollicitudin eu, risus.</p> </div> </div> </body> A adapter et améliorer biensûr ...
  20. Bonjour, Je ne voudrais pas être décourageant mais c'est déjà beau que ça fonctionne sous IE !! Si le résultat te convient. Plus de 20 erreurs (pas de doctype !) pour la valdation html et presque autant pour le css !! Puis ce mélange de table et de div quelle salade ... Bon, sinon pour que 2 div cohabitent sur la même ligne même en "flottant" du même côté (left ou right) donnes leur au moins une largeur (width) si ton conteneur fait 750px un div de 500 et l'autre de 250 (attention à l'épaisseurs des bordures). Attention aussi aux noms que t'utilises, cadre-texte et cadre-image, préfére cadre_texte et cadre_image ce serait si "facile" de tout reprendre en css, tiens un bon tuto pour bien redémarrer http://www.siteduzero.com/tuto-3-6-0-appre...e-site-web.html ps : tiens on est presque voisin !! Bon courage
  21. C'est pour ça qu'il faut em....der les hotlines 50% des problèmes viennent de chez eux ...
  22. Bonjour, Concernant ton problème si tu as la téléphonie par IP c'est que ta connexion est active, il peut effectivement sagir d'un problème de modem ou de ligne; réponse qui ne doit pas trop t'avancer ... Après ben ça dépend de ton fournisseur d'accés et de la plateforme modem utilisée et de ton type d'abonnement !! (degroupé, degroupé partiel ...). Avec le non de ton FAI et le type d'abonnement on pourrait déjà y voir plus clair ! Sinon, il faut savoir que les "hotlines" ne sont pas toujours très efficaces (sauf sur ton compte en banque!) et qu'il faut vraiment insister pour avoir une expertise de ligne (15 à 20 jours), ils rechignent à faire cela car dans le cas d'un défaut, ils doivent généralement faire un avoir sur l'abonnement au prorata temporis ... Si tu dépends de FT pour ton abonnement de ligne (dégroupage partiel) tu peux toujours apeller FT (1013) pour demander un test sur ta ligne (mais ne parle pas d'adsl surtout si tu n'es pas Orange) Explique seulement que tu as du "bruit" sur ta ligne et ça te garantira au moins le fait d'avoir une ligne techniquement propre.
  23. Bonjour, Vite fait car l'apéro m'attend, tente : #navlist { float: left; } #navlist ul { white-space: nowrap; padding: 0; } #navlist li { margin-right: 15px; display: block; list-style-type: none; } Je repasse si l'apéro n'a pas été trop violent et si tu n'as toujours pas de solution.
  24. Bonjour, Alors si j'ai bien compris dans l'ordre: Tu avais 2 DD, DD1 avec Windows et DD2 avec tes données tu formates DD1, tu y réinstalles Win par exemple (une version full pas la version de "réparation") Et après cela, Win ne gére plus ton DD2 ? C'est ça ? Bon éventuellement, Débranche DD2 et DD1, ID2 et alim, fais un clear bios depuis ta carte mére, rebranche DD1 et redémarres. Si tout va bien arrête ton PC rebranches DD2 et normalement il devrait être là au prochain demarrage !!! Ps : attention : si tu avais des réglages particuliers pour ton bios, ils seront perdus ...
  25. Bonjour, Je ne sais si on t'a déjà proposé http://css.alsacreations.com/Tutoriels-Jav...ouvelle-fenetre bon courage
×
×
  • Créer...