Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Espandi news

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    31

    Espandi news

    Ciao a tutti.
    Ho una pagina di news, ognuna inserita in una tabella a dimensione fissa.
    Dovrei visualizzare solo il testo che non eccede la dimensione della tabella, con la possibilità di far espandere la tabella per vedere il testo eccedente e, viceversa.
    Sapete se con css si può fare?
    Potete darmi suggerimenti, per favore?

  2. #2
    ne hanno parlato qua
    http://forum.html.it/forum/showthrea...readid=1433417
    ma la parola tabella non viene usata

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    31
    Grazie della risposta, Mucu.
    In realtà avrei proprio bisogno di far in modo che una serie di news (che hanno ognuno un testo di lunghezza diversa, anche piuttosto lungo), vengano visualizzate graficamente ognuna in una tabella o box di misura fissa (così vengono viste tutte della stessa misura) e poi cliccando, ad esempio, su un link espandi o leggi tutto, si allunghi la tabella o il box, per visualizzare per intero il resto della news.
    ..non so se mi sono spiegata..

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    31
    Ho provato a far così:

    codice:
    <style type="text/css">
    #box1 {
    width: 400px;
    height: 200px;
    border: solid 1px;
    margin: 5px;
    color: black;
    background-color: #ffff99;
    overflow:hidden;
    }
    #box2 {
    width: 400px;
    height: 20px;
    border: solid 1px;
    margin: 5px;
    color: black;
    background-color: #ffff99;
    text-align:right;
    }
    </style>
    
    
    <div id="box1">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum. </div>
    <div id="box2"><u>espandi</u> | <u>comprimi</u></div>
    Che dite? Per funzionare, funziona..
    Ci sono errori?

  5. #5
    di soluzione ce ne sono tante
    guarda questa
    http://www.tjkdesign.com/articles/toggle_elements.asp
    o questa
    http://www.bizinfosys.com/javascript...k-and-css.html
    parlando in generale si usa un javascript per cambiare classe o valore di una proprietà


    edit : mi hai anticipato, ottimo

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    31
    No, in realtà, ho parlato troppo presto..
    Funziona solo per una notizia.
    Se lo utilizzo per tante notizie, come nel mio caso, non funziona più..
    Adesso mi vado a spulciare i tuoi link, grazie!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    31
    Ho rimediato chiamando ogni box con un "id" diverso, così:

    codice:
    <div id="box1" style="width: 400px;height: 200px;border: solid 1px;margin: 5px;color: black;background-color: #ffff99;overflow:hidden;">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum. </div>
    <div style="width: 400px;height: 20px;border: solid 1px;margin: 5px;color: black;background-color: #ffff99;
    text-align:right;"><u>espandi</u> | <u>comprimi</u></div>
    
    <div id="box2" style="width: 400px;height: 200px;border: solid 1px;margin: 5px;color: black;background-color: #ffff99;overflow:hidden;">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam; est usus legentis in iis qui facit eorum claritatem. Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius. Claritas est etiam processus dynamicus, qui sequitur mutationem consuetudium lectorum. Mirum est notare quam littera gothica, quam nunc putamus parum claram, anteposuerit litterarum formas humanitatis per seacula quarta decima et quinta decima. Eodem modo typi, qui nunc nobis videntur parum clari, fiant sollemnes in futurum. </div>
    <div style="width: 400px;height: 20px;border: solid 1px;margin: 5px;color: black;background-color: #ffff99;
    text-align:right;"><u>espandi</u> | <u>comprimi</u></div>
    Che ne dite??

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 © 2026 vBulletin Solutions, Inc. All rights reserved.