Fork me on GitHub




(1) 2 »


Probléme css
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
Bonsoir à tous,

Cela fait 48 heures que je me prend la tête avec mon css, je suis aller sur plusieurs sites traitant ce sujet [pour apprendre].
Je veux mettre un fond image sur le coté droit de mon site.
Donc j'ai inscrit dans le fichier css:
-----------------------------------------------------------
td#fpaged
{
background-image:url(fpaged.jpg);
background-position:right;
background-repeat:y;
}
-----------------------------------------------------------
et dans mon fichier html:

-----------------------------------------------------------
<td id="fpaged">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<a href="<{$xoops_url}>/"><img src="<{$xoops_imageurl}>fpaged.jpg"></a>
</tr></table>
----------------------------------------------------------
Pourriez-vous me dire ou est ma faute, car l'image en question apparaît mais en bas de ma page a gauche en 1 fois or je souhaite quel apparaîse tout le long de la page "colonne" coté droit.
J'ai essayer plusieurs combinaisons "<td class="fpaged"> background etc...
Qui pourrai me donnez la soluction et mon erreur Merci.

Posté le : 03/10/2005 23:10
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Aspirant
Inscrit: 01/10/2005 17:48
Messages: 24
Le peux que je saches :

Pour l’attribut (background-repeat) normalement il faut écrire "repeat-y"

background-repeatrepeat-y;


Enfin moi j’ai appris de cette manière…

Pour aligner tout à droite :

background-positionright; /Pourqois aligner tout a droite l’images se trouve dejas dans une cellule ?/


Je ne sais pas si ça fonctionne dans ton cas…

Puis la balises <td> n’est pas fermer !

Difficile de faire qq. choses avec un pti bout de ton code, mais dans ensemble sa me parait bien…

Fait voir à quoi ressemble ton site, ou doit aller l’image ?

Une image vaut milles mots.

Posté le : 03/10/2005 23:37

Porter des lunettes ne veut pas dire savoir lire ...
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
Bonsoir lium

Merci d'essayer de m'aider, j'ai suivi tes indications
j'ai modifier dans mon css:
------------------------------------------------------------
td#fpaged
{
background-image:url(fpaged.jpg);
background-repeat: repeat-y;
float: right;
}
------------------------------------------------------------
mais malheurement cela ne fonctionne toujours pas, le probléme doit venir de ma syntaxe dans le fichier html,je pense qu'il n'identifie pas le "td#fpaged#
Je te remercie quand de ton aide

Posté le : 03/10/2005 23:48
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
Bon j'ai compris mon erreur ou plutôt une partie

Pour éviter que d'autres xoopsiens(nes)débutant comme moi galére des heures voici comment j'ai résolu une partie de mon probléme.
Dans le fichier style.css ne pas mettre "td#fpaged#" comme je l'ai fait mais juste "#fpaged"
Puis
Dans le fichier théme.htlm mettre ou ont le souhaite:
<div id="fpaged">
<div id="fpaged"></div>
L'image apparaît en passant par les parramêtres indiquer dans le fichier style.css

Maintenant il vaut que je trouve pourquoi mon fond droite s'affiche mal (en double ou déformé ?) il doit manquer des indications dans le fichier style.css
Si quelqu'un sait ! merci

Posté le : 04/10/2005 01:05
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Citation :
<td id="fpaged">
        <
table width="100%" border="0" cellspacing="0" cellpadding="0"
     <
tr>
    <
a href="<{$xoops_url}>/"><img src="<{$xoops_imageurl}>fpaged.jpg"></a>
</
tr></table>



Le CSS me parait bon.

Mais pour le html je ne suis pas sur, pour la raison suivante :

Si dans ton css tu as définis une couleur de fond pour les table ou pour les tr, un truc du type :

table {width: 100%; margin: 0; padding: 0; background-color: #FFFFFF}
tr {width: 100%; margin: 0; padding: 0; background-color: #FFFFFF}

il est normal que ton image de fond ne s'affiche pas, car tu as un tableau dans un tableau.

Pour que ton image de fond s'affiche il faudrait, ajouter un td dans ton nouveau tableau. pour être plus clair

<td id="fpaged">
   <
table width="100%" border="0" cellspacing="0" cellpadding="0"
   <
tr>
      <
td id="fpaged">
      <
a href="<{$xoops_url}>/"><img src="<{$xoops_imageurl}>fpaged.jpg"></a>
      </
td>
   </
tr>
   </
table>
</
td>


Voila un petit tuto pour les CSS : http://www.yoyodesign.org/doc/w3c/css2/colors.html

Posté le : 04/10/2005 01:21

Edité par DuGris sur 04/10/2005 01:37:15
Edité par DuGris sur 04/10/2005 01:37:58
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
Bonsoir dugris,

Merci de ton aide, j'ai essayer cela fonctionne qu'a moitier j'ai une image en haut a gauche (donc ne prend pas les indication dans le css) et un autre la ou je souhaite en utilisant visiblement le css puisque elle utilise "background-repeat:repeat-y"
En faite ce que je souhaite c'est, ne pas mettre de bloc a droite mais à la place une marge avec une image colonne.
En indiquant dans le css:
----------------------------------------------------------
#fpaged
{
background-image:url(fpaged.jpg);
background-position:right;
background-repeat:y;
}
-----------------------------------------------------------
Et dans le fichier theme.html:
-----------------------------------------------------------
<div id="fpaged">
<div id="fpaged"></div>
-----------------------------------------------------------
Cela fonctionne, sauf que la marge/colonne apparaît derriére mes blocs du centre et centre_droite qui prennent le dessus au lieu de les re-positionnés sur la gauche, je ne sais pas si je suis clair ?

Posté le : 04/10/2005 01:44

Edité par CPascal sur 04/10/2005 02:05:22
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
ca serait plus simple si on pouvait voir ton css et ton html en entier.

Posté le : 04/10/2005 02:04
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
J'utilise comme css de base le théme 4metal que je modifie entiérement pour les besoins du site "en local" et pour apprendre le css (j'adore le graphisme)et j'espere proposer des thémes à la communauté xoops sans aucune prétention !
En faite là je cherche à mettre ma fameuse marge décorative en premier plan pour que les blocs du centre ne passe pas par dessus de ma marge décorative mais s'arréte au début de celle-çi.
Quand ont a des blocs sur le cotés droit de la page, les blocs du centre s'arrête au début des blocs du coté droit, en plus clair les blocs du centre ne s'affiche pas par dessus ceux du coté droit. Donc moi je ne met pas de bloc sur le cotés droit mais a la place une marge décorative, mais celle-ci doit être au premier plan au même titre qu'un bloc.
Compliquer le garçon :-o
Désolé,je ne sais pas si j'arrive a me faire comprendre. merci pour ton aide.

Posté le : 04/10/2005 02:44
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Aspirant
Inscrit: 01/10/2005 17:48
Messages: 24
Comme je te dis une images vaut mille mot, pour moi ce n’est pas tres claire mais bon.
td#fpaged c’est corect !

<div id="fpaged">
<
div id="fpaged"></divce n’est pas correct !

Tu ouvre deux foix DIV !
<div id="fpaged">ICI TON CODE HTML OU AUTRE</div>

Voila.

Posté le : 04/10/2005 12:12

Porter des lunettes ne veut pas dire savoir lire ...
Partager Twitter Partagez cette article sur GG+
Re: Probléme css
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
Bonsoir à tous,

Je m'en sort pas ! donc je vais poser le probléme autrement et surtout plus clairement!

Quel code doit-je inserré dans mon theme.html pour inserré une image sur la droite de mon site en utilisant la fonction "background-repeat:repeat-y" (pour que l'image se multiplie jusqu'au bas de ma page)
Merci de m'aider !

Posté le : 04/10/2005 21:04
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

84 Personne(s) en ligne (72 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 84 | Plus ...