2010-11-03 6 views
5

J'ai essayé de cette façon, mais ne fonctionne pas:Quel est l'équivalent de Css "display: none" dans flex?

<mx:Box includeInLayout="false" visible="false"> 

Comment réaliser la même chose que display:none?

+0

Comment ça ne fonctionne pas?

Qu'est-ce qui ne va pas? – alxx

+0

Lorsqu'il est défini sur visible = "false", la plupart des éléments du panneau occupent encore de l'espace dans ce panneau et sont simplement invisibles. – castis

+0

Donc en flex je ne peux pas atteindre le même résultat que 'display: none'? – ollydbg

Répondre

6

La seule façon de cacher complètement un composant flexible comme display: none est de définir les 2 propriétés ensemble

  1. includeInLayout
  2. visible

Seuls les 2 ensemble combiné, entraînera affichage: aucun. Visible = false seul entraînera la visibilité: caché

Questions connexes