WebSite X5Help Center

 
Diego S.
Diego S.
User

Elenchi numerati in tabella  it

Auteur : Diego S.
Visité 2211, Followers 1, Partagé 0  

Devo inserire un elenco numerato. Quando passo alla cella successiva la numerazione comincia nuovamente da 1. Io vorrei che continuasse in sequenza: 1. 2. 3. etc...

Allego il file, forse può aiutare a capire meglio. La numerazione dovrebbe essere: 1. 2. 3. etc...

Si può cambiare il valore della numerazione?

Posté le
11 RéPONSES - 1 UTILES - 1 CORRECT
Skeggia 12
Skeggia 12
Moderator

da programma no, con css non credo... penso si possa incrementare con jquery (nelle celle successive +1), ma in questo caso non sono in grado di aiutarti...

Lire plus
Posté le de Skeggia 12
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Diego S.
Devo inserire un elenco numerato. Quando passo alla cella successiva la numerazione comincia nuovamente da 1. Io vorrei che continuasse in sequenza: 1. 2. 3. etc... Allego il file, forse può aiutare a capire meglio. La numerazione dovrebbe essere: 1. 2. 3. etc... Si può cambiare il valore della numerazione?

... è normale che la numerazione sia relativa alla stessa cella, quindi più righe nella stessa cella avrebbero numerazione progressiva relativa...

... nel caso dell'esempio dello STAMP, invece di usare 3 colonne, si potrebbero usare 6 colonne, in tre delle quali inserire la numerazione manualmente...

ciao

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Giorgio C.
Giorgio C.
User

Ho tribulato un pochino ma si riesce a fare con i css...

Devi attivare il codice html e inserire il testo senza a capo

<ol type="1" start="50"><li>Coffee</li><li>Tea</li><li>Milk</li></ol>

https://www.w3schools.com/html/html_lists.asp

Ciao

Lire plus
Posté le de Giorgio C.
Giorgio C.
Giorgio C.
User

ho scritto css ma volevo dire html.... ma la sostanza non cambia

Lire plus
Posté le de Giorgio C.
Skeggia 12
Skeggia 12
Moderator

ah beh certo, così si, è vero giorgio... a quel punto magari conviene scriverla tutta in html la tabella per farla responsive...

Lire plus
Posté le de Skeggia 12
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... solo che così si perde il controllo diretto sulla numerazione da valutare in Anteprima, e per me un copia/incolla del tag <table> da un foglio di calcolo sarebbe più immediato...

... comunque, troverei più regolare lasciare le cose come sono,  per ogni colonna la sua numerazione...

.



Lire plus
Posté le de  ‪ KolAsim ‪ ‪
 stesil  
 stesil  
User

Con jQuery verrebbe così (proprietà pagina, esperto, prima della chiusura del tag HEAD) ed è visibile anche in anteprima:

    <script>
    $(document).ready(function(){
    $('table tr ol').each(function(i){
        $(this).attr("start", i+1);
    })
    })
    </script>

si ottiene una cosa del genere, non so se ti va bene.

Lire plus
Posté le de  stesil  
Skeggia 12
Skeggia 12
Moderator

grande stesil... avevo intuito che si potesse fare con jquery... mi sembra che sia quello che diego vuole...

Lire plus
Posté le de Skeggia 12
 lemonsong  
 lemonsong  
User

Solo a titolo informativo (il codice di stesil è da preferire), si può fare qualcosa anche coi CSS:

<style>
table {
  counter-reset: list;
}

table td::before {
  counter-increment: list;
  content: counter(list)". ";
}
</style>

Non l'ho testato con tanti browser.

Per maggiori info: https://www.w3schools.com/css/css_counters.asp

Nell'Oggetto Tabella va inserito semplicemente il testo e NON l'elenco numerato:

Questo il risultato:

Lire plus
Posté le de  lemonsong  
Skeggia 12
Skeggia 12
Moderator

lasciatemi dire che questo è un forum fantastico... e come al solito... quasi tutte le strade portano a roma...

Lire plus
Posté le de Skeggia 12
Pc Win
Pc Win
User
Skeggia 12
lasciatemi dire che questo è un forum fantastico... e come al solito... quasi tutte le strade portano a roma...

confermo, siete tutti molto capaci e sopratutto vi mettete a disposizione di noi poco esperti.
Anche se OT vi meritate un grazie grande gande.

Lire plus
Posté le de Pc Win