Chcę wyświetlić listę wbudowaną za pomocą Bootstrap. Czy istnieje klasa, którą mogę dodać z Bootstrap, aby to osiągnąć?
twitter-bootstrap
TheBrent
źródło
źródło
Zgodnie z dokumentacją Bootstrap 2.3.2 i 3, klasę należy zdefiniować następująco:
Bootstrap 2.3.2
Bootstrap 3
źródło
Chociaż odpowiedź TheBrenta jest prawdziwa, nie odpowiada ona na pytanie, jak to zrobić w oficjalny sposób bootstrap. Znaczniki bootstrap są proste:
Źródło
http://jsfiddle.net/MgcDU/4602/
źródło
Aby wypełnić odpowiedź Raymonda
Bootstrap 2.3.2
Bootstrap 3
Bootstrap 4
źródło: http://v4-alpha.getbootstrap.com/content/typography/#inline
źródło
Nie mogłem znaleźć niczego konkretnego w pliku bootstrap.css. Dodałem więc css do niestandardowego pliku css.
źródło
Zaskoczyło mnie, że list-inline nie działa w bootstrap 4, ale w końcu mam go w dokumentacji bootstrap 4.
Bootstrap 3 i 4
Źródło: http://v4-alpha.getbootstrap.com/content/typography/#inline
źródło
To rozwiązanie działa przy użyciu Bootstrap v2, jednak w TBS3 jest klasa INLINE. Nie zorientowałem się, jaka jest klasa równoważna (jeśli taka istnieje) w TBS3.
Ten dżentelmen miał całkiem niezły artykuł na temat różnic między wersją v2 i v3.
http://mattduchek.com/differences-between-bootstrap-v2-3-and-v3-0/
EDYCJA - użyj CSS, aby celować w
li
elementy, aby rozwiązać problem, jak poniżejW mojej sytuacji celowałem w UL zamiast w LI
źródło
Inline nie jest w rzeczywistości tym, czego możemy potrzebować - tj. Display: inline
Bootstrap w linii, o ile obserwuję, jest bardziej orientacją poziomą
Aby wyświetlić listę wraz z innymi elementami, potrzebujemy
NB // Dodaj do arkusza stylów
źródło
Zgodnie z dokumentacją Bootstrap, musisz dodać klasę „inline” do swojej listy; lubię to:
Nie działa to jednak, ponieważ wydaje się, że brakuje trochę CSS w pliku CSS Bootstrap odnoszącym się do klasy „inline”. Dodatkowo dodaj następujące wiersze do pliku CSS, aby działał:
źródło