2010-07-11 5 views
0

J'ai une boîte de dialogue redimensionnable YUI qui contient un widget multi-onglets. Fonctionne bien sur IE> 7, Safari, FF, Chrome. Question: Au départ, lorsqu'un utilisateur change d'onglet, la boîte de dialogue se rétracte pour s'adapter au nouvel onglet.YUI panneau de rétrécissement autour du contenu?

Mais après que l'utilisateur a redimensionné la boîte de dialogue, si un nouvel onglet est sélectionné, la boîte de dialogue ne rétrécit PAS pour s'adapter au nouvel onglet.

Comment puis-je modifier la taille de la boîte de dialogue afin qu'elle soit à nouveau entourée d'un onglet lorsqu'un onglet est sélectionné par l'utilisateur?

Test case html

Répondre

2

Après le redimensionnement de la boîte de dialogue, une largeur est située sur le DIV de la boîte de dialogue. Cette largeur dicte sa taille, et non le contenu (c'est l'un ou l'autre). Vous aurez besoin de définir la largeur de la DIV que l'instance de redimensionnement dimensionne à "", pour l'avoir rétrécir-wrap son contenu à nouveau. Vous devrez peut-être resynchroniser le redimensionnement par la suite, afin qu'il connaisse la nouvelle taille générée par le contenu.

Espérons que ça aide, Satyen

Questions connexes