Js - найти ширину у одинаковых div

12
SEO_87
На сайте с 05.08.2008
Offline
104
1129

Здравствуйте. Есть примерно такой код:


<div class="container">
<div class="child">1<div>
<div class="child">2<div>
<div class="child">3<div>
</div>

.child - разной ширины. Нужно как-то найти ширину каждого и прописать в style="". То есть должно получиться:


<div class="container">
<div class="child" style="width: 100px;">1<div>
<div class="child" style="width: 300px;">2<div>
<div class="child" style="width: 150px;">3<div>
</div>

Как это можно сделать?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Лучше скажите конечную цель и более внятно.

Например чем % не подходят?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
SEO_87
На сайте с 05.08.2008
Offline
104
#2

Конечная цель - ширина, прописанная в блоке inline =) Этого один слайдер требует. Сам он этого не делает как ни странно)

SEO_87
На сайте с 05.08.2008
Offline
104
#3

Ни у кого нет идей? )

IL
На сайте с 20.04.2007
Offline
435
#4
SEO_87:
ширина, прописанная в блоке inline =) Этого один слайдер требует

Странный какой-то слайдер. А глянуть можно?

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
iqmaker
На сайте с 17.04.2012
Offline
342
#5
SEO_87:
.child - разной ширины. Нужно как-то найти ширину каждого и прописать в style="". То есть должно получиться:

Реально не понятно зачем прописывать ширину у блока, которая и так задана перед этим?

на jquery будет как-то так

SEO_87
На сайте с 05.08.2008
Offline
104
#6
ivan-lev:
Странный какой-то слайдер. А глянуть можно?

http://kenwheeler.github.io/slick/

Variable Width

---------- Добавлено 24.12.2014 в 02:58 ----------

iqmaker:
Реально не понятно зачем прописывать ширину у блока, которая и так задана перед этим?
на jquery будет как-то так

Мне не нужно менять ширину. Мне нужно её узнать и прописать inline стилями

iqmaker
На сайте с 17.04.2012
Offline
342
#7
SEO_87:
Мне не нужно менять ширину. Мне нужно её узнать и прописать inline стилями

вы пишите какой-то бред, узнаете ширину и пропишите ее-же ничего не изменится!, в коде который я дал, там все есть, если по нему не можете понять как сделать ту глупость о которой просите, то это без меня.

---------- Добавлено 24.12.2014 в 02:02 ----------

SEO_87:
http://kenwheeler.github.io/slick/
Variable Width

хотя вот 😂 http://jsfiddle.net/7apub2db/4/

а variableWidth, это js настройка компонента, грубо изменяемая ширина блока (да или нет)

totamon
На сайте с 12.05.2007
Offline
437
#8
SEO_87:

.child - разной ширины. Нужно как-то найти ширину каждого и прописать в style="". То есть должно получиться:

а где и как эта разная ширина задается? что в содержимом блоков?

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
sir Nicholas
На сайте с 18.04.2012
Offline
146
#9

Меняйте через CSS что душе угодно через расширение класса.


<div class="container container-1">
<div class="child child-1">1<div>
<div class="child child-2">2<div>
<div class="child child-3">3<div>
</div>
SEO_87
На сайте с 05.08.2008
Offline
104
#10
iqmaker:


хотя вот 😂 http://jsfiddle.net/7apub2db/4/

а variableWidth, это js настройка компонента, грубо изменяемая ширина блока (да или нет)

То что нужно) Спасибо!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий