Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1484 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [XML/CSS] Comment faire....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[XML/CSS] Comment faire....

n°1241604
askeur
Posté le 08-11-2005 à 19:27:48  profilanswer
 

Bonjour,
 
voila j'ai réalisé une carte de visite dont les infos sont contenus dans un doc XML, et je l'affiche via un CSS.
pour voir le résultat : http://chetilog.ifrance.com/xml/CarteDeVisite.xml
 
Voici le code de mon doc xml:

Citation :

<?xml version="1.0" encoding="UTF-8"?>
<?DOCTYPE carte SYSTEM "CarteDeVisite.dtd"?>
<?xml-stylesheet type="text/css" href='CarteDeVisiteStylesheet.css'?>
<carte>
<mozilla>
    <personne>
        <nom>Valjean</nom>
        <prenom>Jean</prenom>
        <fonction>Misérable</fonction>
        <email>j.valjean@laposte.net</email>
        <tel>01.44.44.44.44</tel>
    </personne>
    <societe>
        <nom_societe>Les Misérables</nom_societe>
        <adresse>
            <rue>43 rue saint jacques</rue>
            <cp>75000</cp>
            <ville>Paris</ville>
        </adresse>
    </societe>
</mozilla>
</carte>


 
ainsi que mon css :  

Citation :

mozilla {
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    border: #7389bb 1px solid;
    border-collapse: collapse;
    width: 85mm;
    height: 55mm;
    background-image: url(img/fond.jpg);
    background-repeat: no-repeat
}
personne {  
    position: absolute;  
    top: 23mm;  
    left: 2mm;  
    font-size: 9pt;  
    font-family: Arial;  
    color: #7389bb;  
    text-align: left  
}
nom {  
    font-weight: bold;  
    color: #ffcc66;  
}
prenom {  
    font-weight: bold;  
    color: #ffcc66;  
}
fonction { display: block }
email {  
    display: block;  
    font-style: italic;  
}
tel { display: block }
societe {  
    position: absolute;  
    top: 42mm;  
    left: 2mm;  
    font-size: 9pt;  
    font-family: Arial;  
    color: #7389bb;  
    text-align: left  
}
nom_societe {  
    font-weight: bold;  
    color: #ffcc66; }
adresse { display: block }
rue { display: block }
cp { }
ville { }


 
Mon problème survient lors de l'impression, en effet lorsque je veux imprimer la carte, le fond n'apparait pas. vous pouvez tester en faisant apercu avant impression.  
comment remedier a ce probleme?
 
Merci d'avance.

mood
Publicité
Posté le 08-11-2005 à 19:27:48  profilanswer
 

n°1241678
donaldz
Posté le 08-11-2005 à 20:29:12  profilanswer
 

En fait le navigateur n'imprime pas les fonds d'écran, que se soit une couleur ou une image. Essai de créer une page en fond rouge avec un texte rouge, imprime, t'as ton texte en rouge sur ta page blanche...
 
Après il y a peut être une solution en utilisant un img src pour ton image et un calque en position:relative qui vient par dessus ton image.
 
A tester !
 
++
 
http://www.flashastro.com


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [XML/CSS] Comment faire....

 

Sujets relatifs
update CDATASection XML PHP 5[CSS] Problème de cadre en CSS
[resolu] DOM (XML) : insertion d'un élément avant un autre[CSS] mon nouveau site, pleins de questions a la con
[CSS] Incrustez une page Xhtml !Ajouter design sur page HTML/CSS
[XML/DTD/XSL/CSS/HTM] Exemple affichage d'images (tutorial)[HTML, JS] Utilisation XSL et CSS pour formater du XML
XML, CSS, les images et les liens[HTML-CSS] changer la couleur de fond d'un chekbox sans utiliser XML
Plus de sujets relatifs à : [XML/CSS] Comment faire....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR