Rechercher : dans
Par :

CSS et page perso orange

Dernière réponse le 19 fév 2008 à 08:56:09 nenuh, le 18 fév 2008 à 14:44:44 
 Signaler ce message aux modérateurs

Bonjour,

J'essaie de créer un site sur les pages perso d'Orange.
Mon petit problème est le suivant, page-perso n'accepte pas tous les styles css, par exemple :

background:transparent url(image.gif) no-repeat top-left;

Quelqu'un a t'il rencontré le même problème et si oui comment l'a t'il résolu ?
J'ai pas très envie de reécrire tout mon code vu que tout marche à part ça.

Merci d'avance.

PS : j'ai bien vérifié le chemin de l'url qui est le bon

Configuration: Windows XP
Internet Explorer 7.0

1

Powax, le 18 fév 2008 à 14:48:14

Bonjour,

"page-perso n'accepte pas tous les styles css"

=> non non, ça ne peut pas venir d'Orange, le problème est dans ta propriété je pense ;o)

Essaye la validation W3C CSS: http://jigsaw.w3.org/css-validator/

Peut-être pourrais-tu nous donner le lien de ta page pour qu'on voit ça d'un peu plus près ?

Répondre à Powax

2

hack_net, le 18 fév 2008 à 14:49:25

Salut,

Cela ne viens pas forcément de orange mais... d'IE!!!

J'ai le même problème que toi, mon CSS est très bien sous Firefox, mais de la merde sous IE !!!

Au pire, héberge ta page sur un autre hébergeur gratuit, histoire de voir si ça vient d'orange ou pas !
Si c'est le cas : CHANGE D'HEBERGEUR !!!!!!!!!!!!!!!!!!!!

J'espère que ça t'aidera ...

Répondre à hack_net

3

Powax, le 18 fév 2008 à 14:50:41

Ca ne peut PAS venir d'Orange !

Quand aux décalages d'IE, c'est pas nouveau, bienvenue dans le monde du webmastering !! ;o)

Répondre à Powax

4

nenuh, le 18 fév 2008 à 14:55:34

D'abord merci pour autant de réponses aussi rapidement.

Ca marche ni sous IE et ni sous Firefox.
Je vais décortiquer mon code encore une fois, j'ai sûrement dû faire une erreur, sinon je vous passerai bien le code pour que vous vérifiez tout ça.

Répondre à nenuh

5

Powax, le 18 fév 2008 à 15:03:42

* Tu as bien mis "image.gif" dans le même répertoire que la page que tu essaye d'afficher ?

Tu précise "j'ai bien vérifié le chemin de l'url qui est le bon" mais je voudrais être sûre...

* et fais la validation W3C, elle exhibera ton erreur ;o)

Répondre à Powax

6

nenuh, le 18 fév 2008 à 15:07:32

Malheursement c'est le premier truc que j'ai vérifié et l'image est bien là, je cherche toujours... où est ce que j'ai fait une boulette.

En fait ce qui me paraît bizarre c'est que c'est le seul style qui n'est pas accepté.

Répondre à nenuh

7

Powax, le 18 fév 2008 à 15:16:50

* et fais la validation W3C, elle exhibera ton erreur ;o)

(3è édition)

Répondre à Powax

8

hack_net, le 18 fév 2008 à 15:26:59

Re,

Je viens de trouver ton erreur (enfin j'espère) :

Ta ligne de CSS est incorrect : background:transparent url(image.gif) no-repeat top-left; !!!

il faut mettre des virgules !!!!!!
Comme ça: background:transparent, url(image.gif), no-repeat, top-left;

De plus c'est un CSS de cochon flémar, il vaut mieu l'avoir de ce style :

#balise {
background-color: transparent;
background-image: url(image.gif);
background-repeat: no-repeat;
top: 0px;
left: 0px;
}

--> Même si c'est plus long, c'est plus lisible et ça te limite les erreurs !!!

A+

Répondre à hack_net

9

Powax, le 18 fév 2008 à 15:28:49

?? non non, il ne faut pas mettre de virgules !! ^^

Et il n'a cité qu'une propriété du body là, il n'a pas parlé de sa définition !?

Faut suivre un peu ...

Répondre à Powax

10

hack_net, le 18 fév 2008 à 15:33:28

A oui exact, dsl

Toujours est-il qu'il vaut mieux le faire a ma manière qu'a la sienne, car je répète que c'est plus lisible et sa empêche les erreurs !!!

A+

Répondre à hack_net

13

Powax, le 18 fév 2008 à 16:01:18
  • +1

C'est sûr mais c'était un beau hors-sujet ;o)

Répondre à Powax

11

nenuh, le 18 fév 2008 à 15:37:23

"Je viens de trouver ton erreur (enfin j'espère) :" j'aurais bien aimé te donner raison mais non ça ne marche toujours pas, même avec le code en develloper comme tu l'as mis.

Répondre à nenuh

12

hack_net, le 18 fév 2008 à 15:51:57

Salut,

Ah merde !!!!!!!!!!!!

Bon la franchement, je vois pas !

2 solutions possibles:
-Soit la couleur "transoarent" n'existe pas,
-Soit, tu n'as pas refermé une autre balise avant, après ou même celle-ci!

Sinon dsl mais je vois pas!

Répondre à hack_net

14

hack_net, le 18 fév 2008 à 16:07:14

Pourtant, c'est pas souven que j'en fait lol!

Répondre à hack_net

15

nenuh, le 18 fév 2008 à 16:18:02

Bon ben je sens que je vais laisser tomber pour aujourd'hui et sinon je vais m'en prendre à mon clavier, mon écran, mon chat...
La nuit porte conseil, et je crois qu'avec cette prise de tête je vais pas tarder à aller faire dodo.

Merci quand même à tous, si je résolue ce mystère programastadorique, je vous le ferais savoir.

Répondre à nenuh

16

Powax, le 18 fév 2008 à 16:27:44

Te prends pas la tête 10 ans là-dessus, c'est tout con comme erreur !!

Envoi le lien stp ^^

Répondre à Powax

17

Alain_42, le 18 fév 2008 à 17:38:20

Bonjour,

background:transparent url(image.gif) no-repeat top-left;

le premier parametre est la couleur du background

est ce que transparent est une couleur ?? Je ne pense pas ?

Essayes en mettant "white"

Répondre à Alain_42

18

 Powax, le 19 fév 2008 à 08:56:09

Transparent => la couleur de fond, càd qu'on n'attribue pas de couleur à la page ici.

* background:red url(image.gif) no-repeat top-left;

=> la couleur de la page est rouge

Répondre à Powax