Jump to content

Go to solution Solved by captain_torche,

Recommended Posts

Posted (edited)

Bonjour a tous,



Je souhaiterais copier plus ou moins copier l'interface de ce site : http://www.jmthiphop.com/ sur celui ci http://www.rapandrevenge.com/index.php dont je m'occupe pour la maintenance, je souhaite simplement crée cette foutue trame verticale avec un fond (tout comme le site JMTHIPHOP) lorsque je touche au code sur mon site voila ce que j'obtiens, ce n'est pas si eloigné du but rechercher mais le noir n’englobe qu'un élément a la fois au lieu d’englober tous les articles je vous laisse voir par vous même : http://www.heberger-image.fr/images/74088_Exemple_site_.jpg.html



merci a ce qui prendront le temps de me répondre,



a bientot,



Thorn


Edited by Ernestine
Quand tu fais un lien, n'oublie pas le "http://" au début, sinon ça ne marche pas.
Posted

Impossible d'aider davantage sans code. Mais il faut englober dans un élément "global" tous les petits éléments. Il suffit alors de lui mettre un fond noir.


Posted

de quel code as tu besoin yuston?



aurais-tu un exemple de cette balise div danacol?



je suis désolé je suis ultra débutant dans l'écriture de code


Posted

Thornubik, c'est un petit peu la base du HTML ... Il te suffit d'entourer ton code avec


<div id="monmachin">
Ton code
</div>


L'id te permettra de le cibler pour lui donner une couleur de fond noire en CSS.


Posted

Je vois comment réagis le html en fonction du css sa pas de problème, mais je ne comprend, j'ai deja des balise div (<div class ="nomdanslecss">) , mais lorsque j'ajoute un nouveau nom CSS genre .general { background-color: black;} et que j'englobe mon code html <div id="general"> il n'y a aucune réaction du code. je sais pas si c'est très claire ce que j'explique


  • Solution
Posted

Oui, mais c'est parce que ton CSS fait référence à une classe (Le point devant le nom) et que tu attribues un ID à ton div.


Pour cibler un id, il faut mettre un dièse (#).


<div id="machin">, sera ciblé en CSS par #machin


<div class="machin"> sera ciblé en CSS par .machin



Un attribut "id" n'est destiné à être présent qu'une seule fois dans la page, tandis qu'un attribut class peut être utilisé sur plusieurs éléments.


Posted

Yeaah ! t'assure mec merci ! sa fonctionne, va falloir que j'adapte ma mise en page mais merci pour tous ces précieux renseignements! tu me libère de quelques maux de têtes !


Posted

Oui, c'est exactement ça.


Mais ça n'est pas véritablement un souci : ne va pas rajouter des éléments inutiles sur ta page jusque parce que tu veux que ton fond noir descende en bas.


Posted

Mets cette image en background :



post-14-0-17722300-1380287213_thumb.jpg



Et dans ta css, ajoute cette ligne aux styles du body :



background: url("bg.jpg") center top repeat-y;

En mettant le bon chemin pour l'image bien sûr.


Posted

effectivement sa m'alonge un peu la bande noire, mais lorsque je passe en plein écran navigateur (f11) il reste un trou en bas, mais avec des balise <br/> le problème se résout je pense utilisé ça, c'est du bricolage mais si sa tiens la route....


Posted

Et non, cela ne tiend pas la route, si l'ecran de ton visiteur est plus haut en hauteur que le tiens, le problème revient.


Posted

Reprends la technique que je t'ai dite dans mon précédent message, mais au lieu de



background: url("bg.jpg") center top repeat-y;

mets plutôt :



background: url("bg.jpg") center top;

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...