Latest web development tutorials

Bootstrap grupa inwentaryzacji / Cennik

cel

Cena jest jednym z głównych składników sprzedaży produktów lub usług do dowolnej witryny. Nawet Boortstrap 3 (i wcześniejsze wersje) nie zapewniają elementów cennika bezpośrednio, ale zawiera listę składników grupowych. Konstrukcja elementów dla celów świadczenia złożonego dostosowanych treści. Korzystając z tej funkcji, stworzymy w tym nauczania w prosty cennikiem i wyjaśnić przedstawienia wykazu grup stosowanych reguł CSS, i wyjaśnia, jak je dostosować.

Tabela cenowa screenshot

Typowy wygląd

Lista przykładów grupa screenshot

Można zobaczyć demo online , następujące przykłady kodu.

<Div class = "container">
<Div class = "wiersz">
  <Class Ul = "list-grupa kol-LG-4">
  <Li class = "list-group-item"> Nieograniczona liczba użytkowników </ li>
  <Li class = "list-group-item"> Nieograniczona pojemność </ li>
  <Li class = "list-group-item"> Wsparcie Forum </ li>
  <Li class = "list-group-item"> Więcej .... </ li>
  <Li class = "list-group-item"> Więcej ..... </ li>
</ Ul>
</ Div>
</ Div>

list-grupy i list-item grupy

list-klasy grupy reguły CSS w następujący sposób

.list grupa {
  padding-left: 0;
  margin-bottom: 20px;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.list-group-element: first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.list-group-item: last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

Badge (odznaki)

Można korzystać z tłoczeniem (odznaki) elementy zawierać list-grupę. Poniższy kod pokazuje, jak osiągnąć ten cel.

<Div class = "container">
<Div class = "wiersz">
  <Class Ul = "list-grupa kol-LG-4">
  <Li class = "list-group-item"> <span class = "znaczek"> Bardzo ważne </ span> Nieograniczona liczba użytkowników </ li>
  <Li class = "list-group-item"> Nieograniczona pojemność </ li>
  <Li class = "list-group-item"> Wsparcie Forum </ li>
  <Li class = "list-group-item"> Więcej .... </ li>
  <Li class = "list-group-item"> Więcej ..... </ li>
</ Ul>
</ Div>
</ Div>

Możesz kliknąć tutaj, aby zobaczyć demo online . Poniżej przedstawiono kod CSS kierowania lista grup odznakę.

.list-group-item> .badge {
  pływaka: prawo;
}

.list-group-item> .badge + .badge {
  margin-right: 5px;
}

Należy pamiętać, że ze względu na pływaka: prawo zmusza listę wiecznym grup w obrębie prawej zawartości projektu.

link Project

<Div class = "container">
<Div class = "wiersz">
  <Div class = "list-grupa kol-LG-4">
  <a href="#" class="list-group-item active">
    Lista cenowa
  </a>
  <a href="#" class="list-group-item"> Nieograniczona liczba użytkowników </a>
  <a href="#" class="list-group-item"> Nieograniczona pojemność </a>
  <a href="#" class="list-group-item"> email Wsparcie </a>
  <a href="#" class="list-group-item"> Więcej ... </a>
</ Div>
</ Div>
</ Div>

Możesz kliknąć tutaj, aby zobaczyć demo online . Poniższa lista przedstawia kod CSS znajduje się w grupie połączonych elementów.

a.list-group-item {
  color: # 555555;
}

a.list-group-poz .list-group-item-nagłówek {
  color: # 333333;
}

a.list-group-item: hover,
a.list-group-item: skupić {
  text-decoration: none;
  background-color: # f5f5f5;
}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: # 428bca;
  border-color: # 428bca;
}

a.list-group-item.active .list-group-item-nagłówek,
a.list-group-item.active:hover .list-group-item-nagłówek,
a.list-group-item.active:focus .list-group-item-nagłówek {
  kolor: dziedziczenia;
}

a.list-group-item.active .list-group-poz-text,
a.list-group-item.active:hover .list-group-poz-text,
a.list-group-item.active:focus .list-group-poz-text {
  color: # e1edf7;
}

Materiały modyfikowane

Zobacz przykłady internetowych , przykład ten pokazuje listę grup o zawartości niestandardowej. Poniżej przedstawiono wygląd Bootstrap CSS w kodzie HTML i CSS.

<Div class = "container">
<Div class = "wiersz">
  <Div class = "list-grupa kol-LG-4">
  <a href="#" class="list-group-item active">
    <H4 class = "list-item-group-rubryka"> pozycji poz grupa List </ h4>
    <P class = "list-group-poz-text"> ... </ p>
  </a>
</ Div>
</ Div>
</ Div>

Kod CSS

.list-group-item-nagłówek {
  margin-top: 0;
  margin-bottom: 5px;
}

.list-group-poz-text {
  margin-bottom: 0;
  line-height: 1.3;
}

Cennik

Teraz zajmiemy się grupy składnika List sekcji konstrukcji i przekształcić go w prosty i atrakcyjny cennik.

Oto podstawowe HTML zawiera kod, który użyliśmy do tworzenia cennika. Należy pamiętać, że dodaliśmy przycisk na ostatniej pozycji na liście. Dla skrajnej lewej i prawej strony kolumnie użyliśmy domyślny przycisk startowej. Na środkowej kolumnie, możemy dodać przycisk z innej klasy (ostrzeżenie) i sprawiają, że wygląda inaczej. Ponadto, pierwszy element listy nadal jesteśmy w środkowej kolumnie dodaje odznakę.

<! DOCTYPE html>
<Html>
  <Head>
    <Title> Bootstrap 101 template </ title>
    <Meta name = "rzutni" content = "width = device-width, initial-scale = 1.0">
    <! - Bootstrap ->
    <Link href = "dist / css / bootstrap.min.css" rel = "stylesheet" media = "screen"> <! - HTML5 Shim i Respond.js IE8 wsparcie elementów HTML5 i zapytań mediów ->
    <- UWAGA :! Respond.js nie działa, jeśli wyświetlić stronę poprzez file: // ->
    <! - [If lt IE 9]>
      <Script src = "https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"> </ script>
      <Script src = "https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"> </ script>
    <! [Endif] ->
  </ Head>
  <Body>
  <Div class = "container">
  <Div class = "wiersz">
  <Class Ul = "list-grupa kol-LG-4">
  <Li class = "list-group-item"> Brązowy Pakiet </ li>
  <Li class = "list-group-item"> Nieograniczona liczba użytkowników </ li>
  <Li class = "list-group-item"> Nieograniczona pojemność </ li>
  <Li class = "list-group-item"> Pomoc </ li>
  <Li class = "list-group-item"> $ 9 / miesiąc </ li>
  <Li class = "list-group-item"> <a href="#"> <class = Przycisk "btn btn btn-LG-default"> Kup Teraz </ button> </a> </ li>
</ Ul>
<! - Po drugie ->
<Class Ul = "list-grupa kol-LG-4">
  <Li class = "list-group-item"> Złoty Pakiet <span class = "znaczek"> najkorzystniejszym </ span> </ li>
  <Li class = "list-group-item"> Nieograniczona liczba użytkowników </ li>
  <Li class = "list-group-item"> Nieograniczona pojemność </ li>
  <Li class = "list-group-item"> Wsparcie 24x7 </ li>
  <Li class = "list-group-item"> $ 25 / miesiąc </ li>
  <Li class = "list-group-item"> <a href="#"> <class = Przycisk "btn btn btn-ostrzeżenie-LG"> Kup Teraz </ button> </a> </ li>
</ Ul>
<! - Po trzecie ->
<Class Ul = "list-grupa kol-LG-4">
  <Li class = "list-group-item"> Pakiet Srebrny </ li>
  <Li class = "list-group-item"> Nieograniczona liczba użytkowników </ li>
  <Li class = "list-group-item"> Nieograniczona pojemność </ li>
  <Li class = "list-group-item"> Wsparcie e-mail </ li>
  <Li class = "list-group-item"> $ 15 / miesiąc </ li>
  <Li class = "list-group-item"> <a href="#"> <class = Przycisk "btn btn btn-LG-default"> Kup Teraz </ button> </a> </ li>
</ Ul>
</ Div>
</ Div>
    <! - JQuery (plugin JavaScript dla Bootstrap jest konieczne --->
    <Script src = "https://code.jquery.com/jquery.js"> </ script>
    <! - Zawierać wszystkie skompilowany plug-in (patrz niżej), lub jeśli jest to konieczne, to jeden plik ->
    <Script src = "dist / js / bootstrap.min.js"> </ script>
  </ Body>
</ Html>

Teraz dodamy klasę CSS bezpośrednio dostosować wygląd. Pierwszy fragment kodu CSS doda jakieś dopełnienie do górnej części strony.

body {
  padding-top: 70 pikseli
  }

Następnie, dodając następujący kod CSS, będziemy dostosować kolor tła, kolor czcionki, wyrównanie tekstu i rozmiar czcionki na liście przedmiotów.

ul.list-group.col-LG-4> li {
  background-color: # c952ca;
  kolor: biały;
  text-align: center;
  font-size: 125%;
  }

Ale jeśli chcemy kolumna środkowy pierwszego elementu listy wyglądać inaczej, musimy dodać następujący kod CSS. Używamy: first-child Pseudo-element, aby uzyskać dostęp wymaganą pozycję na liście.

ul.list-group.col-LG-4> li.list-group-element: first-child {
  background-color: # 64086f;
  font-size: 200%; 
  }

Aby blaszka wyglądać inaczej, dodamy następujący kod CSS.

  .badge {
  background-color: # FAFAD2;
  color: # FF8C00;
  }

Możesz kliknąć tutaj, aby zobaczyć przykłady internetowych .