Chciałbym wyłączyć jeden z układów Responsive. Niezależnie od drugiego najmniejszego układu, zanim przejdzie do widoku mobilnego.Disable ONE z responsywnych układów na Twitterze Bootstrap
Odpowiedz
Jeśli kompilujesz z plików LESS, jest to całkiem proste. Otwórz responsive.less
i pod "MEDIA QUERIES
" skomentuj lub usuń deklarację @import
dla dowolnego układu, którego nie chcesz. Na przykład, jeśli nie chce tabletek zwykłych komputerów stacjonarnych jeden kod wyglądałby następująco:
// MEDIA QUERIES
// ------------------
// Phones to portrait tablets and narrow desktops
@import "responsive-767px-max.less";
// Tablets to regular desktops
// @import "responsive-768px-979px.less"; // commented this out because I don't like it
// Large desktops
@import "responsive-1200px-min.less";
Teraz już skompilować bootstrap.less
i powinno być zrobione.
Jeśli, z drugiej strony, nie kompilujesz się od bootstrap.less
i korzystasz bezpośrednio z bootstrap-responsive.css
, możesz wyszukać zapytanie o media dla określonego urządzenia i usunąć/skomentować tę sekcję.
Na przykład, usuwanie tabletki portret należałoby wyglądać (w bootstrap-responsive.css
):
/* some CSS code above this */
.hidden-desktop {
display: none !important;
}
/* comment out the following rule entirely in order to disable it */
/*
@media (max-width: 767px) {
.visible-phone {
display: inherit !important;
}
.hidden-phone {
display: none !important;
}
.hidden-desktop {
display: inherit !important;
}
.visible-desktop {
display: none !important;
}
}*/ /* stop commenting out, we want everything below this */
@media (min-width: 768px) and (max-width: 979px) {
.visible-tablet {
display: inherit !important;
}
/* More CSS code follows */
ustalenia, które @media
zapytanie odpowiada które urządzenie szerokość przyjrzeć http://twitter.github.com/bootstrap/scaffolding.html#responsive; Zapytania o media są tam podawane wraz z rozmiarami urządzeń, którym odpowiadają.
- zadzwoń do swojego css po wywołaniu bootstrap.
- W twoim css skopiuj wiersz, span css z układu, który chcesz i umieść go w swoim css.
- zmiana zapytania mediów, aby coś takiego (Maksymalna szerokość jest szerokością chcesz trzymać się):
@media (max-width: 1200px) {
.row {
margin-left: -30px;
*zoom: 1;
}
.row:before,
.row:after {
display: table;
content: "";
line-height: 0;
}
.row:after {
clear: both;
}
[class*="span"] {
float: left;
margin-left: 30px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
width: 1170px;
}
.span12 {
width: 1170px;
}
.span11 {
width: 1070px;
}
.span10 {
width: 970px;
}
.span9 {
width: 870px;
}
.span8 {
width: 770px;
}
.span7 {
width: 670px;
}
.span6 {
width: 570px;
}
.span5 {
width: 470px;
}
.span4 {
width: 370px;
}
.span3 {
width: 270px;
}
.span2 {
width: 170px;
}
.span1 {
width: 70px;
}
.offset12 {
margin-left: 1230px;
}
.offset11 {
margin-left: 1130px;
}
.offset10 {
margin-left: 1030px;
}
.offset9 {
margin-left: 930px;
}
.offset8 {
margin-left: 830px;
}
.offset7 {
margin-left: 730px;
}
.offset6 {
margin-left: 630px;
}
.offset5 {
margin-left: 530px;
}
.offset4 {
margin-left: 430px;
}
.offset3 {
margin-left: 330px;
}
.offset2 {
margin-left: 230px;
}
.offset1 {
margin-left: 130px;
}
}
Jeśli nie kompilacji LESS, najlepszym sposobem znalazłem to wchodzenie w bootstrap.css i komentowanie rozmiaru, który nie powinien być aktywny. CSS jest dobrze zorganizowany, a wyłączenie jednego z rozmiarów nie ma wpływu na nic innego.
(Oczywiście, trzeba być ostrożnym, nie włączyć je podczas aktualizacji startowej.)
Jako ulepszenie spinningarrow „s sposób to zrobić przy użyciu mniej znaczy ustawić @gridColumnWidth768
i @gridGutterWidth768
dopasować @gridColumnWidth
i @gridGutterWidth
tak:
@gridColumnWidth768: @gridColumnWidth;
@gridGutterWidth768: @gridGutterWidth;
z reguły staram zostawić w spokoju pliki dostawców i edytować je tylko w ostateczności. To pozwala mi rozwiązać ten problem bez konieczności edycji podstawowych plików bootstrap.
- 1. Nagłówek "przykładowy" na twitterze bootstrap
- 2. Rozmiar czcionki na Twitterze Bootstrap
- 3. Menu rozwijane Bootstrap na Twitterze
- 4. Wybieranie skrzynek Glow Blue na Twitterze Bootstrap
- 5. Ken Burns na Twitterze Bootstrap Carousel
- 6. Jak wyśrodkować skrzynkę na Twitterze Bootstrap
- 7. Font Awesome vs Glyphicons na Twitterze Bootstrap
- 8. Zdarzenia kręgosłupa i popper bootstrap na Twitterze
- 9. Zmiana rozmiaru przycisków na Twitterze-Bootstrap
- 10. Jak ustawić wysokość miniaturek bootstrap na Twitterze?
- 11. Zaokrąglone stoły na Twitterze Bootstrap 3
- 12. Jak zmienić kolor Bootstrap CSS na Twitterze?
- 13. Zmniejsz wysokość pola wprowadzania Bootstrap na Twitterze?
- 14. Używanie jcrop na obrazach responsywnych
- 15. Siatka Bootstrap na Twitterze nie działa zgodnie z oczekiwaniami
- 16. Połącz dwa karuzele na Twitterze z Bootstrap, używając jednej kontrolki.
- 17. Jak prawidłowo zintegrować płytę HTML5 Boilerplate z Bootstrap na Twitterze?
- 18. Czy można rozwinąć menu rozwijane na Bootstrap na Twitterze?
- 19. Jak zdobyć element Invoker na Twitterze Bootstrap Modal?
- 20. Lista rozwijana w Bootstrap na Twitterze: Ustaw rodzica na odnośnik:
- 21. Program obsługi zdarzeń dla list rozwijanych Bootstrap na Twitterze?
- 22. Dlaczego Bootstrap na Twitterze jest lepszy niż responsywne, adaptacyjne motywy dostępne na blogach i frameworkach?
- 23. jak uniknąć przepełnienia tekstu w twitterze bootstrap?
- 24. Przycisk podziału podzielonego na całą szerokość w Twitterze Bootstrap
- 25. Jak używać ikony Bootstrap na Twitterze w przycisku ASP.NET?
- 26. Nie można automatycznie uruchomić karuzeli na Twitterze Bootstrap
- 27. Zaktualizuj wybrane daty wyboru zakresu dat na Twitterze Bootstrap
- 28. Jakie było myślenie za wprowadzeniem menu rozwijanego na Twitterze Bootstrap?
- 29. Gdzie umieszczać pliki Bootstrap na Twitterze w projekcie maven?
- 30. jak stylizować pole wejściowe w twitterze bootstrap?
Tego właśnie próbowałem. Dziwnie próbowałem komentować każdą wersję i żaden z nich nie wyłączał tego, który chciałem wyłączyć. –
To dziwne. Czy było to w mniejszym pliku lub "bootstrap-responsive"? – spinningarrow
Dokładnie to, czego szukałem - dziękuję (prawie prawie dokładnie, chciałem wyłączyć również 1200px-min) – Colin