2016-11-30 9 views
0

角のある素材を使用しているボタンのクリックでモーダルを開く必要があります。 ここでは、右に向かってダイアログの下部に2つのボタンが必要です。 必要に応じて動作しないflexでレイアウトを使用しました。フレックスのレイアウトがmd-dialog-actionsで動作しない

HTML:

<md-dialog ng-cloak class="promptIncludeExclude-options"> 
<md-toolbar class="promptIncludeExclude-header"> 
    <div class="md-toolbar-tools"> 
     <span class="title">Product Inclusion Notification</span> 
     <span flex></span> 
     <md-button class="md-icon-button" ng-click="dialogController.closeDialog()"> 
      <span class="close-dialog">&#10005;</span> 
     </md-button> 
    </div> 
</md-toolbar> 
<md-dialog-content> 
</md-dialog-content> 
<md-dialog-actions layout="row"> 
    <div flex="25" flex-offset="25"><md-button ng-click="dialogController.closeDialog()" >Proceed</md-button></div> 
    <div flex="50" flex-offset="20" ><md-button ng-click="dialogController.closeDialog()">Cancel</md-button></div> 
</md-dialog-actions> 

+0

http://stackoverflow.com/help/mcve –

+0

必要な内容を説明し、関連するCSSを投稿してください。それはあなたの質問にそのまま答えることは不可能です。 – chazsolo

+0

あなたの要件に関する情報をもう少し追加してください。ありがとう。 – Georgy

答えて

1

シンプルなレイアウト構成です。あなたが好きなコンテンツを揃えるために、レイアウトクラスを使用します。

<md-dialog-actions class="layout-row layout-align-end-end"> 
    <md-button ng-click="dialogController.closeDialog()">Proceed</md-button> 
    <md-button ng-click="dialogController.closeDialog()">Cancel</md-button> 
</md-dialog-actions> 

それはdivの内側のボタンをラップし、それらにフレックス幅を与え、オフセットは不要だし、確かにこれは物事をいじりされているものです...

+0

この情報はありがとうございます。情報について: 'md-dialog-content'は'

'** **動作していません**と同じですが、'
'という名前を使用してください**クラス名はうまくいきます** – maliness

関連する問題