0

Je suis la mise en œuvre d'une application multi-plateforme simple. J'ai besoin au moins de la compatibilité win8 et Android. J'ai décidé d'utiliser PhoneGap et Twitter bootstrap pour cela.twitter bootstrap dans Windows app moderne

Lorsque j'essaie d'implémenter une interface utilisateur fluide à l'aide de la grille bootstrap, elle ne s'affiche pas correctement dans win8. Ex, lorsque je tente la grille exemple suivant html:

<div class="row"> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
     <div class="col-md-1">.col-md-1</div> 
 
    </div> 
 
    <div class="row"> 
 
     <div class="col-md-8">.col-md-8</div> 
 
     <div class="col-md-4">.col-md-4</div> 
 
    </div>

Je reçois la mise en page correcte dans le navigateur, mais dans Win8 émulateur application moderne, toutes les colonnes sont toujours tendues à l'écran entier. Peu importe la largeur de l'écran.

Y at-il un moyen de résoudre ce problème? Ou bootstrap n'est pas compatible avec win8? Quelle pourrait être l'alternative alors? J'ai besoin de quelque chose que je puisse réutiliser à travers les applications win8 et html5 mobiles.

+1

Avant de poursuivre, je suppose que vous savez que Win8 utilise IE10 et IE11 win8.1 utilise comme navigateur app pour les applications cordova. Deuxièmement, l'ajout de HTML dynamique dans les applications win 8 n'est pas possible tant que vous n'ajoutez pas de shim pour cela. –

+0

Je pourrais bien être en fait en raison de la simplicité de l'application. :) mais puisque vous l'avez mentionné, avez-vous des suggestions? –

+1

J'ai l'habitude de tester toutes mes fenêtres 8 choses spécifiques mobiles dans IE10. Si ça marche là-dedans, ça devrait fonctionner aussi dans le mobile .. –

Répondre

0

sur android il semble bien comme prévu?

Je demande parce que je ne sais pas ce que vous attendez, en utilisant col-MD- * étirera lorsque la résolution de l'écran est inférieure à 992 px

ici le système de grille: http://getbootstrap.com/css/#grid-options peut-être vous vouliez utilise col-sm- *?

quelque chose comme ceci:

<div class="row"> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
    <div class="col-sm-1">.col-md-1</div> 
</div> 
<div class="row"> 
    <div class="col-sm-8">.col-md-8</div> 
    <div class="col-sm-4">.col-md-4</div> 
</div> 
+0

J'essayais sur l'émulateur de bureau de Windows, qui a une plus grande résolution. Désolé pour la confusion, j'ai aussi essayé par exemple de mélanger md et sm. Je vais vérifier. –