Необходимо сделать адаптивность блока

12
A
На сайте с 30.06.2013
Offline
119
864

Доброго времени суток. Подскажите как сделать адаптивность. У меня есть блок, но при ресайзе остается скролл. Я пробовал ставить ширину в процентах, но не получилось

вот мой код


<script type="text/javascript" src="js/jquery.countdown.js"></script>
$(document).ready(function() {
$("#timer").countdown({
since: new Date(2015, 8, 6, 00, 00, 00),
format: "YODHMS",
layout: '<dl><dt id="years_lbl">YEARS</dt><dd id="years">{ynn}</dd><dt id="months_lbl">MONTHS</dt><dd id="months">{onn}</dd><dt id="days_lbl">DAYS</dt><dd id="days">{dnn}</dd><dt id="hrs_lbl">HOURS</dt><dd id="hours">{hnn}</dd><dt id="mins_lbl">MINUTES</dt><dd id="minutes">{mnn}</dd><dt id="secs_lbl">SECONDS</dt><dd id="seconds">{snn}</dd></dl>'
});
});


<article class="article-timer">
<center>
<div style="font-family:verdana; " id="timer"></div>
</center>
</article> <article class="article-timer">
<center>
<div style="font-family:verdana; " id="timer"></div>
</center>
</article>

А вот собственно сам проблемный CSS


dl { position:relative; height:80px; margin:20px auto 50px; width:810px; height:150px; background:green; font-size:1.5em; color:#000; }
dt { position:absolute; top:10px; left:0; width:135px; text-align:center; padding-top:15px; }
dd { position:absolute; top:50px; left:0; font-size:2.2em; text-align:center; width:135px; }
dt#years_lbl, dd#years { left:0; }
dt#months_lbl, dd#months { left:135px; }
dd#days { left:270px; }
dd#hours { left:405px; }
dt#mins_lbl, dd#minutes { left:540px; }
dt#secs_lbl, dd#seconds { left:675px; }
#dl * { text-outline: 1px 1px #000; }
dt#days_lbl {left:290px;}
dt#hrs_lbl {left:415px;}
LH
На сайте с 26.09.2013
Offline
89
#1

Нужно использовать %проценты.

I2
На сайте с 07.03.2015
Offline
38
#2

нужно отказаться от position: absolute

и родительского width: 810px

Качественная верстка PSD макетов (/ru/forum/974524)
A
На сайте с 30.06.2013
Offline
119
#3
indenger20:
нужно отказаться от position: absolute
и родительского width: 810px

Тогда у меня все в узкий столбик становится( Подскажите

Aisamiery
На сайте с 12.04.2015
Offline
319
#4
alexdosson:
Тогда у меня все в узкий столбик становится( Подскажите

Вам нужны media query

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
I2
На сайте с 07.03.2015
Offline
38
#5
Aisamiery:
Вам нужны media query

Да не нужны пока что эти запросы.

Сначала нужно избавиться от абсолютного позиционирования.

В общем нужно стили переписать.

A
На сайте с 30.06.2013
Offline
119
#6
indenger20:
Да не нужны пока что эти запросы.
Сначала нужно избавиться от абсолютного позиционирования.
В общем нужно стили переписать.

Можешь показать как?

A
На сайте с 30.06.2013
Offline
119
#7

UP. До сих пор не получается. Кто может подсказать как адаптировать?

S4
На сайте с 26.07.2007
Offline
183
#8

Как уже говорилось, используйте media queries, здесь, например, есть актуальные шаблоны.

Проверенные KVM NVMe VPS ( https://hosthatch.com/a?id=200 ) в Нидерландах, Швеции, Норвегии, Австрии и США с гарантированным ресурсом CPU - от $2,5/м за 1GB RAM, 10GB NVMe SSD Пожалуй, лучший веб-хостинг в России ( https://beget.com/p415216 ) (30 дней на тест)
A
На сайте с 30.06.2013
Offline
119
#9
se43:
Как уже говорилось, используйте media queries, здесь, например, есть актуальные шаблоны.

Так поймите у меня сайт на вордпрессе и верстка с дизайном уже готовы. Я не могу менять полностью верстку. Есть варианты как поправить не меняя шаблон?

S4
На сайте с 26.07.2007
Offline
183
#10
alexdosson:
Так поймите у меня сайт на вордпрессе и верстка с дизайном уже готовы. Я не могу менять полностью верстку. Есть варианты как поправить не меняя шаблон?

Вам вряд ли что-то подскажут, даже если захотят, так как не вижу чтобы приведенные вами CSS и HTML-разметка были взаимосвязаны. Почему вы решили, что проблема именно в этом куске стилей?

Не знаю кто вам это сверстал, но судя по использованию тега center, не совсем пряморукие ребята. Что касается прокрутки, поищите на всякий случай в стилях свойство overflow. А лучше обратитесь к вашему верстальщику.

12

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