Как заставить две кнопки в одну строку - PullRequest
0 голосов
/ 20 июня 2019

Ниже вы видите ячейку, в которой находятся кнопки (начальная загрузка 4).Другие клетки не были напечатаны.Кнопки EDIT и DELETE расположены одна над другой (2 строки).Как заставить их к одной линии?

<div class="container">
    <table class="table table-striped">
        ..deleted...
        <tbody>
            ..deleted...
            <tr>
                <div>
                    <form method="GET">
                        {% csrf_token %}
                        <button class="btn btn-outline-secondary btn-sm" type="submit" name="edit"
                            value={{objekt.id}}>Edit</button>
                    </form>
                    <div id="colwrap">
                        <form method="POST">
                            {% csrf_token %}
                            <button class="btn btn-outline-secondary btn-sm" type="submit" name="delete"
                                value={{objekt.id}}>Delete</button>
                        </form>
                    </div>
                </div>
            </tr>
        </tbody>
    </table>
</div class="container">

1 Ответ

0 голосов
/ 22 июня 2019

Я наконец-то нашел ответ (https://www.w3schools.com/howto/howto_css_button_group.asp) (с дополнительным CSS). В html:

<div class="btn-group">
  <button>Apple</button>
  <button>Samsung</button>
  <button>Sony</button>
</div>

В CSS (в моем случае в APPfolder / static / app.css):

.btn-group button {
  background-color: #4CAF50; /* Green background */
  border: 1px solid green; /* Green border */
  color: white; /* White text */
  padding: 10px 24px; /* Some padding */
  cursor: pointer; /* Pointer/hand icon */
  float: left; /* Float the buttons side by side */
}

.btn-group button:not(:last-child) {
  border-right: none; /* Prevent double borders */
}

/* Clear floats (clearfix hack) */
.btn-group:after {
  content: "";
  clear: both;
  display: table;
}

/* Add a background color on hover */
.btn-group button:hover {
  background-color: #3e8e41;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...