Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    Stampa porzione documento

    Ciao a tutti!

    mi chiedevo se essista la possibilità tramite css, di stampare solo una parte da me scelta del documenot, per esempio qualcosa contenuto all'interno di un <div>...si può?:master:

    ...magari senza la necessità di usare pop up o cose del genere..

    grazie in anticipo a tutti!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Prova ad andare qui:

    - http://www.alistapart.com/articles/alaprintstyles

    Poi prova a fare un'anteprima di stampa. E' quello che vuoi ottenere?

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    In pratica vorrei che metto il link di stampa su di un testo, e possa stmapare solo quello che volgio, e che compaia il pannellino della stmapante...si può?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  4. #4
    Bè, i CSS ti permettono di fare una cosa molto più intelligente: preparare un foglio di stile che verrà caricato in automatico dal browser quando si lancerà la stampa.

    Fai una ricerca nel forum per ottenere tutte le informazioni su come realizzare al meglio un layout di stampa.


  5. #5
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Eh..lo sapevo di una cosa di questo tipo...è che la riceca del forum è bloccata e non so per quanto!

    Sapresti darmi qulcha altra dritta?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  6. #6
    Ah, è vero, che pirla!

    Il meccanismo è molto semplice. Mettiamo di avere una struttura del genere:
    codice:
    <div id="contenitore">
       <div id="navigazione">
          ...
       </div>
       <div id="contenuto">
          ...
       </div>
       <div id="footer">
          ...
       </div>
    </div>
    Quando si stampa una pagina web, spesso e volentieri si punta al contenuto ed elementi come il menù di navigazione diventano solo uno spreco di inchiostro e di spazio.

    L'idea è quindi semplicemente non far visualizzare gli elementi fastidiosi. Ecco come potrebbe essere scritto un CSS che lasci visibile solo il div "contenuto":
    codice:
    #navigazione, #footer { display:none }
    Adesso altro non ci rimane che linkare tale foglio di stile ai documenti e dire al browser di caricarlo solo e solamente in caso di stampa. Nulla di più veloce:
    codice:
    <link 
       rel="stylesheet" 
       type="text/css" 
       href="stampa.css" 
       media="print" />

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.