2015-02-10 10 views
5

Mam problem z ustawieniem właściwości flex mojego układu. Oto plunker: http://embed.plnkr.co/0SrUp25FvT2PAsJDEwF3/previewKątowy układ materiału - problemy z giętką

<md-content flex layout="row" layout-align="center"> 
    <div layout="column"> 
     <div flex layout="column" layout-fill> 
     <div flex="33"> 
      <md-input-container> 
      <label>Enter Room's Name</label> 
      <input ng-model="test" placeholder="Enter Room's Name"> 
      </md-input-container> 
     </div> 
     <div flex="66"> 
      <md-button class="md-raised md-accent"> 
      Create Chat Room 
      </md-button> 
     </div> 
     </div> 
    </div> 
    </md-content> 

Oto link do dokumentacji: https://material.angularjs.org/#/layout/grid

Emisja że nieruchomość Flex wejścia (tekst) i wejście (przycisk) nie są posłuszni atrybut flex .

Co staram się osiągnąć coś takiego: enter image description here

Odpowiedz

11

oto wynik po Próbowałem go

miejmy nadzieję, że pomoże:

<md-content layout="row" layout-align="center"> 
    <div layout="column"> 
    <div flex layout="column" layout-fill> <!-- this is what I change --> 
     <div flex="33"> 
     <md-input-container> 
      <label>Enter Room's Name</label> 
      <input ng-model="test" placeholder="Enter Room's Name"> 
     </md-input-container> 
     </div> 
     <div flex="66"> 
     <md-button class="md-raised md-accent"> 
      Create Chat Room 
     </md-button> 
     </div> 
    </div> 
    </div> 

</md-content> 
+0

co to znaczy, gdy nie to po prostu atrybuty flex i layout-fill bez wartości ...? –

+0

Układ-wypełnienie całkowicie wypełnia div rodzica. Musisz mieć 100%, aby dzieci przestrzegały ustawień, które im dałeś. Flex bez wartości może uzyskać pozostałą przestrzeń w div. – nitimalh

Powiązane problemy