heigth 100%
Bonjour, tout d'abord j'aimerais remercier les créateurs de ce cms formidable, simple et léger. Je suis une adepte de wordpress mais compte bien devenir une adepte de Pluxml.
J'ai actuellement déjà un site crée à ma façon avec un theme trouvé sur w3layouts. J'ai découvert Plugxml ce matin et je souhaiterai pouvoir y transférer mon site. Je pense pouvoir y arriver en changeant un peu la feuille de style mais je rencontre un petit soucie..
Mon site est fait de page référencent des jeux avec la balise height à 100%. J'ai donc ajouté à la feuille de style :
et ajouté mon jeu dans la div container2 et choisi l'article en full width:
Mais cela ne semble pas fonctionner.. y at'il une autre étape que j'aurais loupé ?
Voici la page test: http://jeu.netau.net/index.php?article1/premier-article
Merci pour votre aide
J'ai actuellement déjà un site crée à ma façon avec un theme trouvé sur w3layouts. J'ai découvert Plugxml ce matin et je souhaiterai pouvoir y transférer mon site. Je pense pouvoir y arriver en changeant un peu la feuille de style mais je rencontre un petit soucie..
Mon site est fait de page référencent des jeux avec la balise height à 100%. J'ai donc ajouté à la feuille de style :
[== CSS ==]
.container2 { height: 100%; background: #a0d468; padding: 20px;}
et ajouté mon jeu dans la div container2 et choisi l'article en full width:
[== JavaScript ==]
<div class="container2">
<script type='text/javascript' id=469953>
(function(d, gn,scriptId){
var prop = {'agent': 'big-jeux.com', 'bgcolor':'#fff', 'wrapperwidth':'100%', 'wrapperheight':'100%', 'gamewidth':'100%', 'gameheight':'100%', 'fullscreen_on_mobile':'true'}; jsid = 'sgEmbedJS';if( d.getElementById(jsid) ) {embed(d,scriptId,gn, prop); } else {
var s = d.createElement('script'); s.id = jsid; s.type = 'text/javascript'; s.onload = function(){embed(d,scriptId,gn, prop);};
s.src='http://publishers.softgames.de/embedder.js'; d.getElementsByTagName('head')[0].appendChild(s);}
}(document,'sweet-sorter',469953));
</script></div>
Mais cela ne semble pas fonctionner.. y at'il une autre étape que j'aurais loupé ?
Voici la page test: http://jeu.netau.net/index.php?article1/premier-article
Merci pour votre aide
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Si ton jeu s'adapte à n'importe quelle résolution, fixe une taille pour le height et width.
En l’occurrence, ton body a une taille maximale de 1200px en largeur. Sauf que ton contenu n'est pas à 1200px mais à 1120px, donc moins les deux marges intérieurs que tu lui as mis. (40px en padding-left/right)
Je te propose donc de fixer le container2 avec :
Si j'utilise une taille fixe le contenu ne s'adapte plus, c'est pour cela que je dois utiliser un height à 100%.
Je parlais de height (hauteur), pas de width (largeur).
Quelle est la hauteur de ton/tes jeux ?
Sur une page vierge, tu peux adapter ton jeu à la page entière height/width à 100%.
Mais lorsque tu l'intègres à un contenu, comme dans ton exemple, dans la news, la largeur prendra effectivement la taille de ton bloc mais en hauteur, il faut le définir.
Un jeu flash par exemple, tu as plusieurs formats, 750x480px; 640x480px; 540x405px etc.
Il faut obligatoirement mettre une valeur fixe.
Et donc, s'ils sont à 100% ils sont adaptables, donc à toi de choisir la valeur fixe.
Si tu utilisais wordpress, comment tu faisais à ce moment là ?
Je tient à préciser que j'ai mis des jours à trouver comment l'intégrer comme il faut pour vista!! car sur 7 le script seul affiche le jeu parfaitement à 100% sans que j'ajoute quoi que ce soit.. une vrai plait au bout du compte..
Ce qu'il faudrait, c'est que je puisse ajouter cette balise de style dans la page d'édition de la full page. J'ai regarder cette page avec notepad et je ne vois pas comment l'intégrer..
Ton container2 se trouve à la racine de body, c'est normal qui prend une hauteur à 100% tandis que dans le contenu de l'article, il se réfère au div.full-width.
Tu ne peux pas, la logique du CSS pour les pourcentages est de pouvoir adapter la hauteur ou largeur en fonction du parent.
D'ailleurs sur ton ancien site, c'était pas jolie parce que le height:100% sur le body lui se référer à la hauteur de la fenêtre disponible.
Je te propose de cliquer sur un lien avec javascript et d'ouvrir le div en position:fixed ou absolute;height:100%;width:100%. Comme ça là, le jeu sera en plein écran.
En tous les cas, merci pour ta patience et ton aide
Un chose est sur, c'est que j'utiliserai PluXml pour un autre site .. vraiment super.. :cool:
Merci Jornum, est ce que tu aurais plus d'info, un site un tuto ...? car la je comprend pas tout ..
Voilà, je pense que je sujet est clos..je vous remercie encore pour votre aide