Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 03.10.2018, 12:05
Интересующийся
Отправить личное сообщение для drakonolom Посмотреть профиль Найти все сообщения от drakonolom
 
Регистрация: 03.07.2018
Сообщений: 26

Сообщение от Dilettante_Pro Посмотреть сообщение
Что-то мне кажется, что рони прав (пост 2)
<style>
    .space-between {
       display: flex;
    margin-bottom: 10px;
    justify-content: space-between;
   }
  </style>
<section class="container">
   <div>Другой элемент</div>
  <section class="space-between">
   <div>1</div><div>2</div><div>3</div>
  </section>
  <div>Еще другой элемент</div>
  <section class="space-between">
   <div>11</div><div>22</div><div>33</div><div>44</div>
  </section>
  <div>Совсем другой элемент</div>
</section>

нуу, впринципе да, рабочая тема. Дело в том что у меня сейчас такая структура кода:

<section class="container">
   <div class="element"></div>
<div class="element-1"></div>
<div class="element"></div>
<div class="element-2"></div>
<div class="element"></div>
<div class="element-3"></div>
</section>


обозначенные элементы можно закинуть в отдельный див с флексбоксом и от него уже потом работать Но над решением с js нужно еще подумать
Ответить с цитированием
  #12 (permalink)  
Старый 03.10.2018, 12:15
Интересующийся
Отправить личное сообщение для drakonolom Посмотреть профиль Найти все сообщения от drakonolom
 
Регистрация: 03.07.2018
Сообщений: 26

Сообщение от j0hnik Посмотреть сообщение
drakonolom,
Если четные то по сотке?
короче, суть в том чтобы с левого и правого края до этой кучи элементов было одинаковое расстояние при лобых количествах элементов(см. скриншот :
Ответить с цитированием
  #13 (permalink)  
Старый 03.10.2018, 12:21
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
	.container {
		display: flex;
		margin-bottom: 10px;
		justify-content: center;
	}
	.container > div {
		width: 50px;
		height: 50px;
		margin: 0 2px;
		background-color: red;
	}
</style>
</head>
<body>
	<section class="container">
		<div class="element">1</div>
		<div class="element-1">2</div>
		<div class="element">3</div>
		<div class="element-2">4</div>
		<div class="element">5</div>
		<div class="element-3">6</div>
	</section>
</body>
</html>


так?

Последний раз редактировалось j0hnik, 03.10.2018 в 12:24.
Ответить с цитированием
  #14 (permalink)  
Старый 03.10.2018, 13:54
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

Для адаптива в .container можно добавить свойство:
flex-wrap: wrap;
Ответить с цитированием
  #15 (permalink)  
Старый 03.10.2018, 14:56
Интересующийся
Отправить личное сообщение для drakonolom Посмотреть профиль Найти все сообщения от drakonolom
 
Регистрация: 03.07.2018
Сообщений: 26

Сообщение от j0hnik Посмотреть сообщение
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
	.container {
		display: flex;
		margin-bottom: 10px;
		justify-content: center;
	}
	.container > div {
		width: 50px;
		height: 50px;
		margin: 0 2px;
		background-color: red;
	}
</style>
</head>
<body>
	<section class="container">
		<div class="element">1</div>
		<div class="element-1">2</div>
		<div class="element">3</div>
		<div class="element-2">4</div>
		<div class="element">5</div>
		<div class="element-3">6</div>
	</section>
</body>
</html>


так?
ну принцип да, такой, если решить это с флексбоксами.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка наличия значения id в массиве значений Frol jQuery 3 31.05.2018 19:55
Быстрый поиск интервалов в массиве HJ90 Общие вопросы Javascript 19 16.08.2017 23:49
сложение значений в массиве - NaN Paulyyy Общие вопросы Javascript 10 17.05.2013 16:20