Bonjour à tous,

alors voilà, j'ai quelques soucis avec notre cher et tendre (ou pas) Internet Explorer 8... normalement, sur cette page il doit y avoir :
- les coins arrondis au niveau du menu de navigation. Hors, sur IE8, ça ne passe pas, J'ai alors intégré le script "roundies" mais comme je ne peux pas installer IE8 chez moi, si quelqu'un pouvait me dire si le problème est résolu ou pas, et éventuellement m'aider...
- un aperçu texte au survol des vignettes, mais IE8 a décidé de ne PAS les afficher ! Et étant donné que mes connaissances se limitent au CSS/XHTML...

Un peu plus de précisions concernant roundies, j'ai inséré :
"JavaScript" a écrit :

<!--[if lte IE 8]>
<script type="text/javascript" src="js/roundies.js">
</script><![endif]-->

dans le header (juste sous la balise "head") du fichier "header.php" du site et le fichier JS dans le dossier "js" où j'ai ajouté cette ligne :
"JavaScript" a écrit :

DD_roundies.addRule ('div.sidebar header', '10px')

pour donner l'effet de coins arrondis au div #sidebar header (le header de la balise sidebar pour être plus précis). Peut-être me serais-je trompé quelque part ?!

Merci d'avance Smiley smile
Modifié par valtiel7 (23 Aug 2011 - 17:57)
Ok merci, je vais aller jeter un oeil sur cette solution Smiley smile

Sinon, des suggestions pour mon deuxième soucis concernant le "texte aperçu" qui ne s'affiche pas ?
phpCbien a écrit :
mets un doctype valide pour commencer

Oui déjà, mais va voir du côté des infobulles dans Alsa, pour ton 2ème souci...
Utilise la section recherche Smiley cligne
Moi je ferais cela en javascript, au pire essaie d'adapter un script existant pour tes apperçus
Modifié par jmlapam (23 Aug 2011 - 19:05)
Quel est le soucis avec mon Doctype ? Celui qui est inscrit est celui prévu pour HTML5, je me trompe ?

jmlapam a écrit :

Moi je ferais cela en javascript, au pire essaie d'adapter un script existant pour tes apperçus


Comme dit plus haut, mes connaissances s'arrêtent au CSS/XHTML donc... Smiley decu
Modifié par valtiel7 (23 Aug 2011 - 19:46)
Je veux bien mais cela ne me dit pas trop en quoi les "infobulles" ne s'affichent pas avec IE8... :s
Ah désolé, je parlais de javascript, les infobulles correspondent peut-être pas à ton besoin.
JS, PHP, etc... ça viendra par la suite, mais pour le moment j'aimerais surtout comprendre pourquoi IE8 refuse d'afficher les petits textes aperçu lorsqu'on passe sur les vignettes :s


var head= document.getElementsByTagName('head')[0];



essaie avec



var head= document.getElementsById(?).getElementsByTagName('head')



Mais on est en 2011
Passe par des framework tels jquery ou mootools et lis bien la doc jquery quand tu fais des petits scripts toi même.
C'est de l'anglais simple à comprendre.

Pour le cas des infobulles, y'en a des tas

Je peux te citer coddabubble par exemple
Sinon cherche sur webinventif.

http://www.webinventif.fr/comment-faire-des-info-bulles-avec-preview-dimage-via-jquery/
C'est trop sexy!!
Je pense pas qu'on puisse mettre des liens externes !!
Donc maintenant cherche Smiley cligne
Merci, je vais essayer ça Smiley smile

Bah le truc c'est qu'il s'agit d'un template acheté donc, je n'ai pas du tout touché au code JS/PHP.

Quoi qu'il en soit, l'anglais ne me dérange nullement et j'ai bien conscience qu'il va falloir que je me mette au Jquery/JS/PHP très rapidement car je me fais trop souvent dépasser désormais... Smiley decu

Edition : je ne trouve pas le fichier comportant cette ligne... d'ailleurs, vous ne connaîtriez pas un logiciel qui, de la même manière que Firebug arrive à nous dire quel fichier CSS est utilisé, est capable de nous dire quel fichier php, jquery, etc... est utilisé pour telle ou telle ligne ?
Modifié par valtiel7 (24 Aug 2011 - 11:05)
T'inquiète pas Smiley cligne

C'est juste une question d'analyse, de patience, d'obstination et faut pas avoir peur.

Et dis toi qu'on ne peut jamais tout savoir.

Il n'y a pas meilleurs qu'un autre, mis à part l'expérience.

A mes débuts, je réfléchissais pas trop et j'ai perdu plus de temps à faire des bêtes copier-coller que de me documenter sur la doc , posément.
Et c'est la que tu commences à gagnes un temps précieux et t'éclater.

Et puis, niveau implémentation, jquery est vraiment malléable.
Pour les gros trucs(infobulles, carrousels, slider etc..) tu vas pas réinventer la roue, c'est sur.
Tu vas reprendre des trucs que des gens ont conçus et sont devenus célèbres(+ ou -) grâce à ca, analyser leur code js, le css, bla bla, adapter le tout à ton contenu, et enfin si ca marche bien, va les remercier sur leur blog..

Ensuite pour les petits trucs(rollover, effets de transitions, news textes déroulants,menus déroulants et tests unitaires spécifiques), tu dois bien connaitre la doc !!
si tu as du temps libre crée toi un petit script de news déroulants en jquery Smiley cligne
Oui je sais bien qu'on ne peut pas tout savoir, sinon ça se saurait mais de nos jours, on demande rarement un spécialiste CSS/XHTML, on demande quelqu'un de polyvalent (voire trop des fois... c'est parfois risible même) donc bon Smiley smile .

Après oui, c'est comme au début où j'apprenais à créer mon premier site, c'était lourd au début mais maintenant, c'est super sympa de pouvoir créer ce que je veux, jusqu'au moment où faut que ce soit dynamique haha !

Donc voilà, projet futur, apprendre le PHP d'urgence et ensuite, jquery/js ET, si le courage me vient, le flash Smiley lol . Aaaaaahh ça le flash, pouvoir créer des petits jeux en plus et tout... j'en salive d'avance.

Mais sinon qu'appelles-tu la "doc" ?! Tu veux parler de la documentation du langage ? Au passage, t'aurais une petite idée sur ma requête du logiciel (ou plugin plutôt) demandée plus haut ? Smiley smile
Finalement j'ai utilisé Notepad ++ pour faire une recherche dans tous les fichiers du template d'un bout de ligne "ElementsByTagName" et il ne m'a trouvé que :
"code" a écrit :
var allLinks = document.getElementsByTagName('a');

Donc que dois-je faire ?! la remplacer par ta proposition phpCbien ou est-ce du coup une autre ligne qu'il faut ?
Modifié par valtiel7 (24 Aug 2011 - 12:18)