Visualizzazione dei risultati da 1 a 5 su 5

Discussione: print css

  1. #1

    print css

    Buon giorno a tutti.
    Creo il print.css:
    codice:
    /* Rimuovere gli elementi indesiderati*/ 
    # header, # nav, noprint. 
    { 
    display: none; 
    } 
    /*Assicurarsi che il contenuto si estende su tutta la larghezza */ 
    # container, # container2, # content { 
    width: 100%; margin: 0; float: none; } 
    /*Cambia il colore del testo a nero (utile per il testo chiaro su sfondo scuro)*/ 
    . lighttext { color: # 000 } 
    /* Migliorare contrasto colore dei link */
    a: link, a: visited { color : # 781.351 }
    nell'head della pagina richiamo il file.css:
    codice:
    <link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />

    Domanda stupida: il tutto come funziona?
    Da chi viene richiamato il print.css?

    Grazie mille..

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    Re: print css

    Originariamente inviato da ANTAGONIA
    Da chi viene richiamato il print.css?

    Originariamente inviato da ANTAGONIA
    Buon giorno a tutti.
    Creo il print.css:
    nell'head della pagina richiamo il file.css:
    codice:
    <link rel="stylesheet" href="../../css/print.css" type="text/css" media="print" />
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    si ok, mi sono espresso male.scusatemi.
    Volevo dire.
    Una volta, creato il tutto, come come entra in azione il print.css?

    Cioè come faccio a visualizzare la pagina avente la formattazione presente nel print.css?

    Ricapitolando:
    apro la pagina chi_siamo.php,all'interno ci sono le classiche 3 iconcine a destra che indicano:

    - creazione pdf
    - stampa <--- cliccando su stampa dovrebbe aprirmi la stessa pagina chi_siamo.php però modificata senza header,menu, footer ecc ecc, però come si attiva il print.css?
    - invia ad un amico

    Spero di essermi spiegato.
    grazie.

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da ANTAGONIA
    Cioè come faccio a visualizzare la pagina avente la formattazione presente nel print.css?
    ti basta rimuovere l'attributo media="print", che di fatto sta applicando le regole del css per la stampa solo quando stampi.

    Se le vuoi vedere anche a video, l'assenza dell'attributo media farà si che quelle regole valgano anche per lo screen.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    si ok, ho tolto l'attributo media="print" e quando apro la pagina dal sito, non vedo più, header,footer,menu ecc.

    Ok funziona.
    codice:
    <link rel="stylesheet" href="../../css/print.css" type="text/css" media="print"/>
    
    Stampa
    grazie mille

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.