Jump to content
  • 0

float для блока с position absolute и отступом


maxs
 Share

Question

Подскажите пожалуйста, как вставить, баннер в середину (примерно) каждой статьи. Баннер задан в шаблоне и не меняется. Я вставляю код баннера в div оформляющий вывод статей, делаю отсуп сверху и position absolute, чтобы баннер попал примерно в середину статьи.

Такой код оформляет баннер:

<div style="display: block; margin-top: 700px; float:left; position: absolute;">

При этом обтекание текстом не происходит, но баннер фиксируется на позиции и прокручивается вместе с текстом, остается только сделать каким-то образом обтекание.

Link to comment
Share on other sites

18 answers to this question

Recommended Posts

  • 0

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

Вот так должно быть (баннер-красный прямоугольник):

5lDM.jpeg

Edited by maxs
Link to comment
Share on other sites

  • 0

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

Вот так должно быть (баннер-красный прямоугольник):

5lDM.jpeg

Насколько мне известно - сделать это средствами html/css невозможно...

Link to comment
Share on other sites

  • 0

если есть возможность вставлять не картинку, а кусочек кода в страницу, то в нужном месте текста

типа:

<div class="banner"><img src="banner.gif" alt=""/></div>

со стилем:


.banner{
float:left;
width:200px;
height:200px;
margin:15px;
}

у меня так вполне работало. Другого решения я тоже не нашел.

Link to comment
Share on other sites

  • 0

Тебе надо что-то типо такого:

- узнаем размер статьи (в символах)

- делим пополам

- в нужное место ставим нужный код

P.S. Только тут еще нужно высчитывать, чтобы код не всунуть внутрь какого-либо тега и т.д...

Уверен, что есть уже готовые скрипты или что-то похожее...

А вообще - такие задачи скорее всего решаются на уровне CMS.

Link to comment
Share on other sites

  • 0

Тебе надо что-то типо такого:

- узнаем размер статьи (в символах)

- делим пополам

- в нужное место ставим нужный код

P.S. Только тут еще нужно высчитывать, чтобы код не всунуть внутрь какого-либо тега и т.д...

Уверен, что есть уже готовые скрипты или что-то похожее...

А вообще - такие задачи скорее всего решаются на уровне CMS.

но тут тогда все статьи должны быть одинакового объема. Если это так, то вполне решаемо.

Link to comment
Share on other sites

  • 0

Тебе надо что-то типо такого:

- узнаем размер статьи (в символах)

- делим пополам

- в нужное место ставим нужный код

P.S. Только тут еще нужно высчитывать, чтобы код не всунуть внутрь какого-либо тега и т.д...

Уверен, что есть уже готовые скрипты или что-то похожее...

А вообще - такие задачи скорее всего решаются на уровне CMS.

но тут тогда все статьи должны быть одинакового объема. Если это так, то вполне решаемо.

Почему одинакового? Зада ведь - в центре... А считать всё равно для каждой статьи в отдельности...

Link to comment
Share on other sites

  • 0

куда и каким образом строчку кода вставить?

в статьи нет возможности вставлять их слишком много и, собственно, я бы сам догадался что можно просто в статью вставить ;)

Edited by maxs
Link to comment
Share on other sites

  • 0

да и к тому же потом каждую статью править если что, а с вставкой скрипта в статью на вордпрессе ещё дополнительная морока

в новые статьи придется вставлять постоянно

Edited by maxs
Link to comment
Share on other sites

  • 0

по-моему проще все-таки строчку кода вставить, если на то пошло ;)

А я не понял подвоха. А почему бы просто не вставлять блок куда нужно, тупо между параграфами какими нибудь?

Я так понял, если статей 1000 - это нереально... руками)

Link to comment
Share on other sites

  • 0

да и к тому же потом каждую статью править если что, а с вставкой скрипта в статью на вордпрессе ещё дополнительная морока

в новые статьи придется вставлять постоянно

Ну а что ж поделать, ты же сам захотел реализовать такую задачу.

Я так понял, если статей 1000 - это нереально... руками)

Тогда скриптом рандомно или в нужные блоки.

Link to comment
Share on other sites

  • 0

Короче - нужен скрипт)

По идее даже JS подойдет...

Конеша подойдёт. Осталось решить вопрос, кто его будет писать? ;)

=) по-моему ответ очевиден...)

так что ТС может уже начинать.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy