Poszukuję zakładek wyświetlanych od góry do dołu z nawigacją po kartach po lewej stronie. Czy mimo to można to osiągnąć w bibliotece Angular Material?Materiał kątowy mdTabs: czy można mieć pionowe zakładki?
Odpowiedz
This codepen przez Rahul Sagore używa materiału waniliowego, a nie specjalnie dla Angular, ale jest dokładnie tym, czego potrzebujesz. Szukałem tego samego, co ty; Szkoda, że Materiał tego nie oferuje, ale widzę, jak byłoby to sprzeczne z ich zasadami i że Materiał jest zbyt obszerny.
Zawiera niestandardowe css (być może przesłonięcie, nie jestem pewien) i użycie konkretnych nazw materiałów Material. Poniżej wkleiłem treść do fragmentu.
miałem problem z mdl-cell--n-col
klas więc zmieniłem treść jednego z 10-col
do 6-col
żeby nie owijać treści pod kartami w restrykcyjnej przestrzeni tego postu. Najprawdopodobniej będziesz musiał sam tego majstrować, lub złomować i używać stylów materiału w sposób jaki znasz. Podobnie, nie widzę, co robią splajny .hollow-circle
, więc być może nie są one potrzebne.
/*Vertical Tabs*/
.vertical-mdl-tabs {
margin-top: 30px;
}
.vertical-mdl-tabs .mdl-tabs__tab-bar {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding-bottom: 35px;
height: inherit;
border-bottom: none;
border-right: 1px solid rgba(10, 11, 49, 0.20);
}
.vertical-mdl-tabs .mdl-tabs__tab {
width: 100%;
height: 35px;
line-height: 35px;
box-sizing: border-box;
letter-spacing: 2px;
}
.vertical-mdl-tabs.mdl-tabs.is-upgraded a.mdl-tabs__tab.is-active {
border-right: 2px solid #ED462F;
}
.vertical-mdl-tabs.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
content: inherit;
height: 0;
}
.vertical-mdl-tabs.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active, .mdl-tabs__panel {
padding: 0 30px;
}
.vertical-mdl-tabs.mdl-tabs .mdl-tabs__tab {
text-align: left;
}
<script src="https://storage.googleapis.com/code.getmdl.io/1.1.0/material.min.js"></script>
<link href="https://storage.googleapis.com/code.getmdl.io/1.1.0/material.indigo-pink.min.css" rel="stylesheet"/>
<div class="mdl-tabs vertical-mdl-tabs mdl-js-tabs mdl-js-ripple-effect">
<div class="mdl-grid mdl-grid--no-spacing">
<div class="mdl-cell mdl-cell--2-col">
<div class="mdl-tabs__tab-bar">
<a href="#tab1-panel" class="mdl-tabs__tab is-active">
<span class="hollow-circle"></span>
Tab 1
</a>
<a href="#tab2-panel" class="mdl-tabs__tab">
<span class="hollow-circle"></span>
Tab 2
</a>
<a href="#tab3-panel" class="mdl-tabs__tab">
<span class="hollow-circle"></span>
Tab 3
</a>
</div>
</div>
<div class="mdl-cell mdl-cell--6-col">
<div class="mdl-tabs__panel is-active" id="tab1-panel">
Content 1
</div>
<div class="mdl-tabs__panel" id="tab2-panel">
Content 2
</div>
<div class="mdl-tabs__panel" id="tab3-panel">
Content 3
</div>
</div>
</div>
</div>
- 1. Materiał kątowy mdTabs - jak uzyskać tylko efekt animacji tabulacji, a nie treść?
- 2. Czy można mieć zakładki bez javascript?
- 3. kątowy Materiał Projekt układ
- 4. Rozmiar przycisku md (materiał kątowy)
- 5. Pionowe zakładki i obracanie tekstu
- 6. Kątowy materiał sidenav i ustalony pasek narzędzi
- 7. Materiał kątowy 0.9.7 Przykład sprawdzania poprawności formularza
- 8. Materiał kątowy nie będzie stosować stylów
- 9. Jak tworzyć pionowe zakładki w Javie?
- 10. Jak usunąć gwiazdkę z wymaganego pola w Materiał kątowy
- 11. Materiał kątowy: md-datepicker Problem z wyświetlaniem CSS
- 12. materiał kątowy etykietka md-tab górna/dolna etykieta
- 13. Materiał kątowy - dynamicznie dodawaj zakładkę i zmień tę kartę.
- 14. kątowy Materiał 2: sidenav przełączać się z komponentu
- 15. kątowy Materiał 2: sidenav przełączać się z innym składnikiem
- 16. kątowy Materiał i Jasmine: „Nie dostawcą dla InjectionToken MdDialogData!”
- 17. Czy można dostosować pionowe skalowanie czcionki za pomocą CSS?
- 18. Czy w java można mieć niepodpisany ByteBuffer?
- 19. Czy można mieć bardzo długi plik .htaccess?
- 20. Czy można mieć dwie różne wersje Perla?
- 21. Czy w routerze można mieć wiele loadChildrens?
- 22. Czy można mieć indeksowany widok w MySQL?
- 23. Czy można mieć zmienną składową "auto"?
- 24. Czy można mieć zdalną bazę danych sqlite?
- 25. Czy można mieć tabele temp w funkcji?
- 26. Angular UI Bootstrap Tabulatory pionowe
- 27. Nie można znaleźć modułu @ kątowy/core + kątowy2
- 28. Czy można zmienić kolor wybranej zakładki w systemie Android?
- 29. Czy możemy mieć pionowe przyciski w oknie dialogowym alertu systemu Android?
- 30. Jak mogę pozostawić wyrównanie tekstu w rozciągniętym md-guście Materiał kątowy?
Hi @udaya, znaleźliście jakieś rozwiązanie na to? Potrzebuję również mdTabs w pionie. – DShah
Właśnie użyłem ui-routera. nie ma bezpośredniego elementu, który mogłem znaleźć. refered [to] (https://scotch.io/tutorials/angularjs-multi-step-form-using-ui-router) –