jQuery-mobile coulissant menu d'en-tête
Je viens de m'inscrire en jQuery mobile, et vu la prochaine exemple
Est-il possible de faire la coulissantes menu apparaît sous l'en-tête? (dans les lignes rouges sur l'image)
un code s'il vous plaît? Peut-être un violon? 🙂
Voici un lien vers mon blog original qui a le violon et le tutoriel: objectpartners.com/2013/05/13/...
Voici un lien vers mon blog original qui a le violon et le tutoriel: objectpartners.com/2013/05/13/...
OriginalL'auteur NickF | 2013-06-10
Vous devez vous connecter pour publier un commentaire.
Remplacer
.ui-panel
style en changeanttop
position etmin-height
valeursCalculer l'en-tête de
.outerHeight()
et du comité.height()
.Donner un nouveau
min-height
afin de ne pas causer de page pour faire défilerRemplacer le panneau de style
OriginalL'auteur Omar
Il peut être fait encore mieux:
Cela fonctionne pour la situation suivante:
data-display="push"
data-position="left"
data-position="fixed"
et de modifier le code css suivant les styles:
La première consiste à déplacer le panneau un peu vers le bas de sorte qu'il se déplace sous l'en-tête tandis que le second rend l'en-tête de rester toujours à la place de la également le déplacement sur le côté.
Je suppose que pour les différents
Panel
etHeader
paramètres d'une combinaison différente de classes CSS est utilisé. Vous aurez besoin de jouer avec cela.démo: http://jsbin.com/avuviy/2/
OriginalL'auteur Tech-Junkie
Avec l'excellente réponse de Omar, vous pourriez envisager ces options également comme une solution.
Vous utilisez le premier élément dans la
listview
comme un bouton pour fermer votre panneau. (Oui, les utilisateurs de l'amour quand vous ajoutez un bouton de fermeture, voir ce question). Juste ajouter une balise d'ancrage à l'intérieur dans le premierli
élément et vous vous êtes fixés.Vous pourriez quitter cet endroit à être vide. (oui, je sais, les sons un peu boiteux, mais il l'habitude de nuire à votre design - de l'onu-obstrusive. Il suffit d'ajouter le vide
h1
balise pour la première li:Voici une démo : http://jsbin.com/avuviy/1/edit
Merci @omar sirji 🙂
Bienvenue bhai 😉
Hey @Omar, je suis en utilisant le code ci-dessus sa fonctionne bien.. mais je veux savoir comment faire. ce panneau défilant . mon contenu dans le panneau de exceding au-delà de l'écran que je veux faire c'scorllable .. merci de me dire comment résoudre
Salut, merci de poster une question et d'ajouter des détails pour être en mesure de vous aider 🙂
OriginalL'auteur krishgopinath