Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Css per la stampa

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209

    Css per la stampa

    Ciao ho creato un file .css dove definisco gli stili..che la pagina deve avere durante la fase di stampa..

    Il problema è che per evitare che mi stampi tutte le immagini che compongono il layout della pagina ho dovuto inserire:
    codice:
    IMG { display : none; }
    In questo modo non stmapa le img

    Però il problema è che ho anche definito un'altro stile:
    codice:
    #centro{background : White;
    color : Black;
    font : 12pt "Times New Roman", Times, serif;
    line-height : 1.5em;
    border : none;
    text-indent: 10mm;
    }
    e questo mi permette di stampare solo il contenuto di una determinata tabella...
    Il porblema è che questa tab contiene delle img..

    quindi come faccio a dirgli di stamparmi le img contenute nella tab con id="centro"???

    Ringrazio anticipatamente

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    721
    prova così, non assicuro il risultato, non l'ho provato

    IMG#centro { display : inline; }

  3. #3
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Il codice corretto è questo:

    codice:
    #centro img {
      display: inline;
    }
    questo stampa tutte le immagini contenute nell oggetto #centro.
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209
    Allora questo è il contenuto del mio .css
    codice:
    #navi{ display: none; }
    #sx{ display: none; }
    #centro{background : White;
    color : Black;
    font : 12pt "Times New Roman", Times, serif;
    line-height : 1.5em;
    border : none;
    text-indent: 10mm;
    IMG display : visible;
    }
    IMG { display : none; }
    #Logo{
    	display: visible;
    	visibility: hidden;
    }
    Come lo devo modifcare secondo voi...!?!

    Ringrazio Anticipatamente

  5. #5
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    codice:
    #navi{ display: none; }
    #sx{ display: none; }
    #centro{background : White;
    color : Black;
    font : 12pt "Times New Roman", Times, serif;
    line-height : 1.5em;
    border : none;
    text-indent: 10mm;
    }
    #centro IMG { display : inline; }
    IMG { display : none; }
    #Logo{
    	display: visible;
    	visibility: hidden;
    }
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209
    ho provato ma non funziona...
    Mancano sempre le img del Centro...

    Please Help me :-(

  7. #7
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Originariamente inviato da wertax
    ho provato ma non funziona...
    Mancano sempre le img del Centro...

    Please Help me :-(
    prova a metterlo per ultimo:
    codice:
    #navi{ display: none; }
    #sx{ display: none; }
    #centro{background : White;
    color : Black;
    font : 12pt "Times New Roman", Times, serif;
    line-height : 1.5em;
    border : none;
    text-indent: 10mm;
    }
    IMG { display : none; }
    #Logo{
    	display: visible;
    	visibility: hidden;
    }
    #centro IMG { display : inline; }
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209

    Ho assegnato ad ogni immagine un id="logo.."

    Non sono ancora riuscito a far visalizzare le immagini durante la stampa...
    Ho assegnato ad ogni immagine un id="logo.."

    Come faccio nel css per la stampa a specificare che logo deve essere stampato!?!
    Ringrazio anticipatamente

  9. #9
    display:visible non esiste


    non puoi assegnare un id a più di un elemento devi usare una classe e non serve per dire di visualizzare tutte le immagini dentro un elemento prova così


    img {display:none}


    table img {display:inline}


    se hai solo qualla tabella altrimenti assegni una classe alla tabella che ti interessa

    .tabellaImmagini img {display:inline}

    e la associ solo a quella tabella
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    209
    Il mio problema è che ho una table con 3 colonne a sx c'è un'img, al centro una scritta e a destra un logo..
    Io devo stampare la tabella ma senza l'img a sx...

    Come faccio...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.