2016-07-08 19 views
5

Jestem nowy w css i nie mogę poprawnie ustawić maksymalnej szerokości okna dialogowego potwierdzenia. Oto mój kod oknie wywołującego:

this.$mdDialog.show({ 
    content: longText, 
    ok: 'OK', 
    cancel: 'CANCEL' 
    clickOutsideToClose: true, 
}); 

Problemem jest to, że mój longText nie prowadzi i mój dialog jest bardzo rozciągnięty w poziomie. Próbowałem dodać style.less lokalnie i określić max-width takiego:

.md-dialog { 
    max-width: 300px; 
} 

Ale nie ma żadnych zmian. Czy ktoś może mi pomóc?

+0

Czy możesz skopiować tutaj swój kod widoku? – developer033

+0

@ developer033 masz na myśli kod z przeglądarki? – user3818229

+0

Spójrz na moją odpowiedź. – developer033

Odpowiedz

7

Aby osiągnąć to, co chcesz, należy użyć w ten sposób:

.md-dialog-content { 
    max-width: 300px; 
} 
+0

Próbowałem już polubić, jak już napisałeś. Ale to nie ma sensu. Myślę, że problem w moim oknie dialogowym potwierdzenia wywołania z 'globalService'. Czy mam rację? – user3818229

+0

Nawet jeśli wstawisz tylko '.md-dialog-content {' zamiast 2 klas? – developer033

+0

Tak, to wszystko. – user3818229

0

można spróbować

md-dialog{ 
max-width: 300px; 
} 

ponieważ MD-dialog nie jest klasa jest dyrektywa, która materiał kątowe predefine

Powiązane problemy