Как сделать CSS 2 строки и 8 столбцов

  • Как сделать таблицу из 2 строк и 8 столбцов в CSS? Примечание: стол должен иметь строгое и строгое положение,

    Я делаю таблицу из 2 строк и 8 столбцов и Я добавил текстовый модуль в каждый столбец, а затем добавил HTML-код в каждый текстовый модуль, чтобы контролировать поведение текста модуль и преобразовать текстовый модуль в редактируемый столбец HTML с помощью любой плагин для перетаскивания веб-сайтов. Так что я добиваюсь успеха в этом и теперь проблема в том, что все столбцы отображаются в строках, я имею в виду сейчас У меня 8 строк, и в каждой строке у меня 1 столбец. Это случилось, когда я добавил HTML-код в каждый текстовый модуль. Это короткий HTML который я добавил в каждый текстовый модуль, чтобы преобразовать текстовый модуль в редактируемый столбец.

HTML > The same code is added to all Text Modules... Total Text modules are 8

Текстовый модуль 1

   <div id = "main-section2"></div>
    <div class = "bg-wrapper-cover">
      <div class = "row2">
        <div class = "col-text-0"></div>
        <div class = "bg-wrapper-cover-background"></div>
</div>

Текстовый модуль 2

   <div id = "main-section2"></div>
    <div class = "bg-wrapper-cover">
      <div class = "row2">
        <div class = "col-text-0"></div>
        <div class = "bg-wrapper-cover-background"></div>
</div>

CSS:

#main-section2
.bg-wrapper-cover {
  width:500px;
  position:relative;
}
.row2 {
  display: flex;
  width:100%;
  margin:0px;
}



.col-text-0 {
  padding:0 14px;
  border:1px solid black;
  display:inline-block;
  width:calc(25% - 30px);
  height:50px;
  background:pink;
  z-index:10;
}

.bg-wrapper-cover-background {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index :0;
  transition: background 3s;
}

.bg-wrapper-cover:hover .col-text-0 {
  background:none;
}
.bg-wrapper-cover:hover .col-text-0:hover {
  background:red;
}
.bg-wrapper-cover:hover .row2:nth-child(1) .col-text-0:nth-child(1):hover ~ .bg-wrapper-cover-background {
  background:blue;
  z-index:0;
}

.bg-wrapper-cover:hover .row2:nth-child(1) .col-text-0:nth-child(3):hover ~ .bg-wrapper-cover-background {
  background:darkgray;
  z-index:0;
}
.bg-wrapper-cover:hover .row2:nth-child(1) .col-text-0:nth-child(5):hover ~ .bg-wrapper-cover-background {
  background:yellow;
  z-index:0;
}
.bg-wrapper-cover:hover .row2:nth-child(1) .col-text-0:nth-child(7):hover ~ .bg-wrapper-cover-background {
  background:orange;
  z-index:0;
}
.bg-wrapper-cover:hover .row2:nth-child(2) .col-text-0:nth-child(1):hover ~ .bg-wrapper-cover-background {
  background:gray;
  z-index:0;
}

.bg-wrapper-cover:hover .row2:nth-child(2) .col-text-0:nth-child(3):hover ~ .bg-wrapper-cover-background {
  background:black;
  z-index:0;
}
.bg-wrapper-cover:hover .row2:nth-child(2) .col-text-0:nth-child(5):hover ~ .bg-wrapper-cover-background {
  background:green;
  z-index:0;
}
.bg-wrapper-cover:hover .row2:nth-child(2) .col-text-0:nth-child(7):hover ~ .bg-wrapper-cover-background {
  background:lightblue;
  z-index:0;
}

СНИМОК

Опубликуйте весь фрагмент кода структуры html. Чтобы каждый мог увидеть, как именно это происходит. Есть кнопка - добавить фрагмент кода, чтобы вы даже могли запустить этот код.

Irina 14.11.2018 17:24

@IrinaKovalchuk, как я могу разместить здесь полный код с отдельными текстовыми модулями? Я уже объяснил, что применяю один и тот же код к другим 8 текстовым модулям в 2 строки. но текстовые модули отображаются в 8 строках после применения HTML-кода. Придерживайтесь левой стороны вместе в 8 рядов.

user10239621 14.11.2018 19:24

я имею в виду в одной строке 4 текстовых модуля и снова во второй строке 4 текстовых модуля.

user10239621 14.11.2018 19:56
Улучшение производительности загрузки с помощью 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 страниц, которые помогут...
0
3
648
1

Ответы 1

почему бы не просто неупорядоченный список со следующим стилем:

li:nth-child(2n) {
  margin-bottom: 10px;
}

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