Come nascondere un tag <td>
utilizzando JavaScript o CSS in linea?Come posso nascondere un tag TD utilizzando JavaScript o CSS in linea?
risposta
Cosa vi aspettate che accada al suo posto? La tabella non può ridursi per riempire lo spazio lasciato - questa sembra una ricetta per le risposte del browser buggy.
Pensa a nascondere il contenuto del td, non il td stesso.
stesso modo che ci nasconde nulla: visibility: hidden;
che dire di display: none; Funzionerà? (cross browser ecc.). Display – Blankman
: nessuno è nella mia esperienza ciò che effettivamente si desidera il 95% delle volte – annakata
La visibilità nasconde l'elemento senza alterare il flusso del documento e quindi dovrebbe evitare il tipo di problemi che Edeverett è preoccupato. – Simon
.hide{
visibility: hidden
}
<td class="hide"/>
Modifica- Solo per voi
La differenza tra il display e la visibilità è questo.
"display": ha molte proprietà o valori, ma quelli su cui ci si concentra sono "none" e "block". "none" è come un valore hide, e "block" è come show. Se si utilizza il valore "none", sarà totalmente nascondere quale tag html mai applicato a questo stile css. Se usi "block" vedrai il tag html e il suo contenuto. molto semplice.
"visibilità": ha molti valori, ma vogliamo saperne di più sui valori "nascosti" e "visibili". "hidden" funzionerà allo stesso modo del valore di "blocco" per la visualizzazione, ma questo nasconderà il tag e il suo contenuto, ma non nasconderà lo spazio fisico di quel tag. Ad esempio, se hai un paio di righe di testo, allora e immagine (immagine) e poi una tabella con tre colonne e due righe con icone e testo. Ora se applichi la visibilità css con il valore nascosto all'immagine, l'immagine scomparirà ma lo spazio che l'immagine stava usando rimodellerà al suo posto, in altre parole, terminerai con un grande spazio (buco) tra il testo e la tavola. Ora se usi il valore "visibile" il tuo tag target e gli elementi saranno nuovamente visibili.
Se si dispone di più di questo in javascript, prendere in considerazione alcune librerie javascript, ad es. jquery che toglie un po 'di velocità, ma ti dà un codice più leggibile. Codice
tua domanda di via jquery:
$("td").hide();
Naturalmente ci sono altre librerie JavaScript là fuori, come this comparison on wikipedia spettacoli.
si può semplicemente nascondere il contenuto <td>
tag semplicemente tra cui un attributo style: style = "display:none"
per posta.g
<td style = "display:none" >
<p> I'm invisible </p>
</td>
Possiamo nascondere il contenuto all'interno di un utilizzando la seguente linea css:
<div style="visibility:hidden"></div>
ad esempio:
<td><div style="visibility:hidden">Your Content Goes Here:</div></td>
<td style = "display:none" >
<p> Content display none </p>
</td>
o
<td style="visibility:hidden"> Your content is hidden </td>
Si noti che: 2 questi modi sono differnce. Dovresti provarlo per verificare il risultato.
Tutto è possibile (o quasi) con i CSS, basta usare:
display: none; //to hide
display: table-cell //to show
- 1. Come nascondere un tag select?
- 2. Come nascondere il terzo elemento td?
- 3. Come modificare la dimensione del carattere di un tag utilizzando css in linea?
- 4. Nascondere un controllo in Asp.net utilizzando css
- 5. Come sovrascrivere CSS in linea senza usare! Important o javascript?
- 6. Come inserire testo in un td con id, utilizzando JavaScript
- 7. Come sovrascrivere css in linea tramite javascript?
- 8. Aggiungere spazio tra celle (td) utilizzando css
- 9. Come posso nascondere o crittografare il codice JavaScript?
- 10. Linea orizzontale utilizzando HTML/CSS
- 11. elementi nascondere HTML utilizzando JavaScript
- 12. Nascondere un pulsante in Javascript
- 13. Come ottenere valori html <td> utilizzando javascript?
- 14. Come posso forzare due elementi di rimanere sempre sulla stessa linea in un <td>
- 15. Come posso fare elementi MOLTI selezionabile utilizzando jQuery o CSS?
- 16. Perché Google utilizza JavaScript e CSS in linea?
- 17. Rimuovere il tag DIV utilizzando Javascript o Jquery
- 18. Nascondere dati in Javascript
- 19. Come nascondere l'etichetta dell'elemento per id dell'elemento in CSS?
- 20. selettori CSS in JavaScript, con tutti i tag H
- 21. Bordo CSS in JavaScript
- 22. Posso usare un'altezza minima per table, tr o td?
- 23. Strip in linea CSS e JavaScript in Rails
- 24. Come posso "nascondere" un UIRefreshControl?
- 25. Selettore CSS per un TD in una tabella con un ID
- 26. Come nascondere un tag di ancoraggio da #id href usando css
- 27. Come posso rimuovere lo stile dell'elemento CSS in linea (senza JavaScript)?
- 28. mostra l'immagine di sfondo sul tag td
- 29. accesso Javascript TR da TD
- 30. Come posso trovare il codice JavaScript che sta impostando lo stile in linea di un elemento?
Tuttavia, c'è spazio indesiderato tra le celle nascoste anche quando la larghezza è impostata su 0. – Sednus