Visualizzazione dei risultati da 1 a 5 su 5

Discussione: CSS per la Stampa

  1. #1

    CSS per la Stampa

    Salve a tutti,

    ho un tag di questo tipo:

    <a href="http://www.nomesito.it">Clicca qui</a>

    volevo sapere se è possibile, da css, prelevare soltanto il testo "Clicca qui" e poter nascondere l'anchor tag.
    Chiedo questo, perché dal css di stampa mi visualizza tutti gli elementi con un link, ma con il link scritto per esteso, visibile in pagina.

    Grazie in anticipo.


  2. #2
    Che io sappia normalmente non dovrebbe succedere quello che indichi, e nella versione di "stampa", senza neanche applicare alcuna regola, dei link si dovrebbe vedere solo il testo dell'ancora, non il link stesso...
    Se hai preparato un CSS per la stampa, scrivi qui il codice.

  3. #3
    Quote Originariamente inviata da partime Visualizza il messaggio
    Che io sappia normalmente non dovrebbe succedere quello che indichi, e nella versione di "stampa", senza neanche applicare alcuna regola, dei link si dovrebbe vedere solo il testo dell'ancora, non il link stesso...
    Se hai preparato un CSS per la stampa, scrivi qui il codice.

    Ciao,
    grazie per la risposta. Alla fine comunque ho risolto inserendo:
    a[href]:after { display: none; }

    Però adesso ho notato un altro problema: solo con FF, mi dà la prima pagina vuota, nella successiva ho la prima pagina, infine un'altra pagina bianca. Ma negli altri browser si arriva, con tutti i contenuti, almeno a sei pagine.
    Non riesco a capire come debuggare il print.css su FF.

  4. #4
    La stampa e l'anteprima di stampa in FireFox da sempre tanti problemi. Ora non saprei come aiutarti perché ogni problema è diverso dall'altro e ci possono volere anche parecchie ore per risolvere la più semplice scemenza.
    Sicuro di non avere il foglio di stile incasinato?

  5. #5
    Quote Originariamente inviata da partime Visualizza il messaggio
    La stampa e l'anteprima di stampa in FireFox da sempre tanti problemi. Ora non saprei come aiutarti perché ogni problema è diverso dall'altro e ci possono volere anche parecchie ore per risolvere la più semplice scemenza.
    Sicuro di non avere il foglio di stile incasinato?

    Ok, era il foglio di stile incasinato... almeno in parte

    Ho risolto, sotto Firefox, eliminando da Firebug tutti i link dai fogli di stile, e mano a mano ho provato a mandare in Anteprima di stampa. Una volta trovato il css incriminato, ho assegnato a quest'ultimo l'attributo aggiuntivo media="screen" e... funziona tutto !!!

    In pratica adesso ho una situazione del genere:

    codice:
    <link rel="stylesheet" type="text/css" href="http://www.miosito.com/css/stile1.css">
    <link rel="stylesheet" type="text/css" href="http://www.miosito.com/css/stileincriminato.css" media="screen">
    <link rel="stylesheet" type="text/css" href="http://www.miosito.com/css/print.css" media="print">
    Ciao e grazie a tutti

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.