Семантический интерфейс: как можно выровнять элемент действия по левому краю?

Я пытаюсь добавить с выравниванием по левому краюbutton к Semantic UImodal в регионе actions, используя элемент container, и я загрузил образец на jsfiddle, чтобы предоставить более подробную информацию о коде:

<div id = "modal" class = "ui modal">
  <i class = "close icon"></i>
  <div class = "header">
    Title
  </div>
  <div class = "actions">
    <div class = "ui left aligned container">
    <div class = "ui button">
      <i class = "eraser icon"></i>
        Clear
    </div>
    </div>
    <div class = "ui black deny button">
      Cancel
    </div>
    <div class = "ui approve positive right labeled icon button">
      Submit
      <i class = "checkmark icon"></i>
    </div>
  </div>
</div>

Однако контейнер не очень хорошо применяет выравнивание: пока кнопка выравнивается по левому краю, она теряет свой vertical alignment с другим action items.

Я не нашел никакого метода реализации выравнивания, несмотря на то, что прочитал документацию по семантическому пользовательскому интерфейсу.

Любая помощь будет оценена.

Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
3
0
2 264
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Добавить float: left на left-aligned-container

.left-aligned-container {
  float: left;
}
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.3.1/semantic.js"></script>
<link rel = "stylesheet" type = "text/css" href = "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.3.1/semantic.css">
<div id = "modal" class = "ui modal">
  <i class = "close icon"></i>
  <div class = "header">
    Title
  </div>
  <div class = "actions">
    <div class = "ui left-aligned-container">
      <div class = "ui button">
        <i class = "eraser icon"></i> Clear
      </div>
    </div>
    <div class = "ui black deny button">
      Cancel
    </div>
    <div class = "ui approve positive right labeled icon button">
      Submit
      <i class = "checkmark icon"></i>
    </div>
  </div>
</div>
<script>
  $('#modal').modal('show')
</script>

Другие вопросы по теме