Pourquoi est visible=“false” ne fonctionne pas pour un simple tableau html?
La propriété visible de la table html ne fonctionne pas.
Pourquoi ils ont cette propriété si ses défectueux? J'ai eu à utiliser style="visibility:hidden"
afin de masquer une table.
Veuillez expliquer pourquoi. Je suis très curieux de
Voici le code que j'utilise. L'intention est de cacher le tableau dans son ensemble, mais sa ne cachant pas la table ou les contrôles à l'intérieur il
<table visible="false">
<tr>
<td >
<label>Pick the color for action needed and paste it on textbox</label>
</td>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</td>
<td>
<asp:Button ID="Button1" runat="server" Text="Apply color" />
</td>
</tr>
</table>
Post tous de votre code. Je suis en mesure d'obtenir ce style en ligne travailler avec un tableau.
Je suis curieux de voir votre code de travail
jsfiddle.net/SgKXY/1
où est le visible="false" bien dans votre code? oh, vous avez à travailler avec des "inline style"... désolé, je parlais, qui
J'ai ajouté le code pour le message original. Merci de m'aider en les regardant
Je suis curieux de voir votre code de travail
jsfiddle.net/SgKXY/1
où est le visible="false" bien dans votre code? oh, vous avez à travailler avec des "inline style"... désolé, je parlais, qui
Visible
bien 😉J'ai ajouté le code pour le message original. Merci de m'aider en les regardant
OriginalL'auteur Enggr | 2011-12-01
Vous devez vous connecter pour publier un commentaire.
Utilisation
display: none
à la place. En outre, ce qui est probablement ce que vous avez besoin, parce que cela aussi tronque la page en supprimant l'espace de la table occupe, alors quevisibility: hidden
laisse l'espace blanc laissé par le tableau.OriginalL'auteur Chris C
Vous êtes probablement à la recherche pour
style="display:none;"
qui va totalement masquer votre élément, alors que la visibilité se cache, mais garde l'écran de la place qu'il prendrait...Mise à JOUR:
visible
n'est pas une propriété valide en HTML, c'est pourquoi il n'a pas de travail... Voir ma suggestion ci-dessus correctement cacher votre élément htmldans ce cas seulement 2 réponses sur l'ensemble de cette page a eu raison
Je pensais que c'était seulement l'un (le mien, avant de vous mettre à jour:)). Je pense que vous avez d'autres se sont trompés parce que l'OP dit qu'il a dû utiliser
visibility:hidden
au lieu de "défectueux" visible, mais il n'a pas à se plaindre de son comportement.Je suppose que "le ton fait le son", comme ils disent 😉
OriginalL'auteur Leon
Si vous voulez l'utiliser, utilisez
runat="server"
pour cette table. Après que l'utilisationtablename.visible=False
dans le code côté serveur.visible
attribut est une .NET serveur spécifique côté de syntaxe pour empêcher le nœud d'être affichés dans les DOM. Donc c'est une réponse valable.OriginalL'auteur san797
visibility:hidden est la syntaxe correcte, mais un autre moyen de "cacher" la table est avec display:none ou dynamique avec JQuery:
display:hidden
n'existe pas, caché n'est pas une valeur validebla, je vous remercie...fixe
Leon affichage masqué n'est pas un attribut valide, il sera soit ne présentent aucune visibilité ou cachés.
c'est exactement ce que j'ai écrit
c'est ce que Leon dit 🙂
OriginalL'auteur Pastor Bones
Pour un poste similaire il y a longtemps, il semble y avoir des problèmes avec table de prise de visibilité caché.
Vous avez deux options, l'une est d'utiliser le
display:none
attribut.Ou deux enroulez le tableau dans un div et de faire un div caché.
OriginalL'auteur Matt Seymour
Pour la meilleure pratique - utilisation
style="display:"
il va travailler tous les où..
OriginalL'auteur pedram
Qui "ils"? Je ne pense pas qu'il y a un
visible
attribut danshtml
.bien, mais je n'ai pas vraiment l'insulte personne, je l'espère 🙂
Au moins pas moi. 🙂
OriginalL'auteur Michael Krelin - hacker
La raison que visible="false" ne fonctionne pas parce que le HTML est défini comme un standard par un consortium de groupe. Le standard de l'élément de la Table ne possède pas une propriété de visibilité définies.
Vous pouvez voir toutes les propriétés valides pour une table en allant à la normes page web pour les tables.
Que la page peut être un peu dur à lire, donc ici est un lien vers une autre page qui le rend plus facile à lire.
OriginalL'auteur M Akin