Адаптивный CSS

MrDesigner
На сайте с 31.01.2008
Offline
193
452

Подскажите, плиз, можно ли инлайн-средствами CSS прописать так, чтобы счётчики и некий html-текст в адаптивной версии сайта выводился по центру?

Сейчас в десктоп-версии через код

<div style=float:right;>
счётчик LiveInternet
</div>

<div style="float:right;margin-right: 5px;">
счётчик Yandex.Metrika
</div>

<div style="float:right;margin-right: 5px;">
счётчик ИКС
</div>

<div style="margin-top: 10px;">
html text
</div>

фрагмент подвала выводится так:

В мобильной так:

Хотелось бы, чтобы в моб. версии счётчики и некий html-текст выводился по центру.

Спасибо!

D
На сайте с 30.09.2018
Offline
31
#1

Без @media правил только через js

Сайт под ключ (https://devmastery.ru)
MrDesigner
На сайте с 31.01.2008
Offline
193
#2

C @media правилами сложная конструкция получится?

Немного проясню ситуацию. На скриншотах - это футер сайта на WP.

Темой предусмотрена любая вставка туда html-кода.

Можно также прописать Custom-CSS в настройках Темы.

PS. Сам, как понимаете, в CSS нуб.

D
На сайте с 30.09.2018
Offline
31
#3

Я не знаю WP, но если вы можете подключить CSS файл, то пропишите в нем:


@media screen and (max-width: 767px) {
.metric {
display: flex;
justify-content: center;
}
.text {
text-align: center;
}
}

Сам html


<div class="metric">
<div style="float:right;">
счётчик LiveInternet
</div>
<div style="float:right;margin-right: 5px;">
счётчик Yandex.Metrika
</div>
<div style="float:right;margin-right: 5px;">
счётчик ИКС
</div>
</div>
<div style="margin-top: 10px;" class="text">
html text
</div>
MrDesigner
На сайте с 31.01.2008
Offline
193
#4

devmastery, спасибо, попробую!

Чтобы случайно не "задеть" классы Темы, такой код будет верен?

@media screen and (max-width: 767px) {

.metric_footer {
display: flex;
justify-content: center;
}
.text_footer {
text-align: center;
}
}

<div class="metric_footer">

<div style="float:right;">
счётчик LiveInternet
</div>
<div style="float:right;margin-right: 5px;">
счётчик Yandex.Metrika
</div>
<div style="float:right;margin-right: 5px;">
счётчик ИКС
</div>
</div>
<div style="margin-top: 10px;" class="text_footer">
html text
</div>

Спасибо!

D
На сайте с 30.09.2018
Offline
31
#5

Да, вполне верен

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