Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Stampare un dropdown

  1. #1

    Stampare un dropdown

    Ciao a tutti,

    secondo voi, esiste un modo (tramite css applicandolo a media=@print) di modificare un menù a tendina in modo tale che stampandolo appaiano tutti gli elementi del menu e non solo quello selezionato??

    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Intendi un menu che rimane normalmente chiuso e che si apre al passaggio del mouse?

    Certo che si puo`: nel CSS per la stampa occorre dichiarare
    display: block; (oppure inline, o visibility: visible, a seconda di come e` fatto il menu)
    tutti gli elementi che sono normalmente chiusi.

    Chiaramente occorre valutare come e` fatto il menu, occorre che l'ordine dei CSS sia corretto, occorre valutare come e` fornito il CSS per il display (con quale attributo media), ed altre cose del genere (tutto piu` difficile a dirsi che a farsi, ma occorre valutare molte cose, quindi l'esperienza e` importante).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3

    Tipologia del dropdown

    Grazie mille per la risposta tempistiva,
    purtroppo non è un menu che rimane normalmente chiuso e che si apre al passaggio del mouse, ma è lo standard menù a tendina di html

    Codice PHP:
    <form action="#no" method="post">
    <
    select>
    <
    option name="1" value="1">Stuff 1</option>
    <
    option name="2" value="2">Stuff 2</option>
    </
    select>
    </
    form
    L'ideale sarebbe applicarne uno stile tale da renderlo simile ad una lista in fase di stampa (si tratta di un questionario che un utente può compilare a video o eventualmente in formato cartaceo una volta stampato..)

    Grazie mille a chiunque possa suggerirmi una soluzione.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Inserisci la lista da visualizzare solo in fase di stampa:

    codice:
    <select ...>
      <option ...>
      <option ...>
    </select>
    <ul class="solostampa">[*]...[*]...[/list]
    Dove la classe solostampa avra`:
    display: none; - a video
    display: block; - a stampa
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Originariamente inviato da Mich_
    Inserisci la lista da visualizzare solo in fase di stampa:

    codice:
    <select ...>
      <option ...>
      <option ...>
    </select>
    <ul class="solostampa">[*]...[*]...[/list]
    Dove la classe solostampa avra`:
    display: none; - a video
    display: block; - a stampa
    Mi sembra un'ottima proposta... abbastanza semplice da implementare..

    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.