2017-09-11 93 views
0

這是我的組件,在這裏我有按鈕,幷包含另一個組件,其中也包含按鈕。如何設置兩個按鈕相鄰。從這個組件按鈕,我嘗試使用位置絕對和右,頂部,但是當窗口調整大小時是壞方法。不同的組件元素

<div md-dialog-content> 
    <div class="section-top"> 
    <p id="title" style="float:left;">Adding document</p> 
    <div md-dialog-actions style="float:right;"> 
     <button class="edm-button" md-button (click)="onNoClick()" tabindex="-1">Cancel</button> 
    </div> 
    </div> 
    <div> 
    <app-document-data></app-document-data> 
    </div> 
</div> 
+1

我只看到在代碼1個按鈕.... –

+0

@Robert瓦德第二按鈕位於這是分量選擇 –

+0

@WalterWhite然後發佈頁面在瀏覽器上呈現後生成的HTML。 –

回答

0

你很難讀,但我想我明白你的觀點。

可以使用flex layout爲:

<div md-dialog-content> 
    <div style="display: flex; flex-direction: row;flex-wrap: nowrap;justify-content: center;"> 
    <p id="title">Adding document</p> 
     <div md-dialog-actions> 
     <button class="edm-button" md-button (click)="onNoClick()" tabindex="-1">Cancel</button> 
     </div> 
    </div> 
    <div> 
     <app-document-data></app-document-data> 
    </div> 
    </div> 
+0

只是你的意見是不是這只是糟糕的實踐,如果使用Angular? – Swoox

+0

嗯,他們甚至爲此做了一個特殊的庫[https://github.com/angular/flex-layout] – trichetriche

+0

是的,但是閱讀我的問題:P – Swoox