Jump to content
  • 0

Ошибка в футере.


Avesha
 Share

Question

Доброго времени суток, уважаемые форумчане!

Как это ни банально - прошу помощи. Думала хватит сил самостоятельно справится с проблемой, но только еще больше "накрутила" и выбраться сама походу не могу((

Дело вот в чем: у меня есть сверстанный сайт на html и понадобилось "привязать" виртумарт(только как каталог). Привязываю Joomla, настраиваю. Стал вопрос о том, чтобы дизайн html - перенести и на Joomla. Header - настроила легко, но с футером - полный абзац((

Изначально он короткий, на всю ширину страницы не растягивается, что я сделала: я перенесла позицию футера за див в котором он был - стал тянутся, но как теперь "заставить" содержимое располагаться в этом новоиспеченном футере так как мне надо - ума не приложу... Судя по всему что-то таки сделала не так, но что - увы.

Как выбраться из этой ямы?

Если не трудно пните меня в правильном направлении.

Заранее благодарю за ответ.

Edited by Avesha
Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

ой.

Беда есть, да.

для #footer ширина не задана, соответственно, его ширина будет равна ширине страницы, каковой бы она ни оказалась. Зависит от ширины окна браузера.

А картинка с номером телефона спозиционирована относительно левого края #footer:

left: 140px;

position: relative;

Вот она и остаётся на расстоянии 140px от левого края окна браузера, как бы широко это окно ни было раскрыто.

Чтобы картинка расположилась строго под левой колонкой (а такова была задумка?), надо либо задать для div.imag такую же ширину, как для div.wrapper, и при этом вычистить весь этот мусор с позиционированием, и не забыть убрать text-align: center; либо спозиционировать блок с картинкой по центру (left: 50%), а затем маргином подвинуть влево (margin-left: -500px).

Link to comment
Share on other sites

  • 0

ой.

Беда есть, да.

для #footer ширина не задана, соответственно, его ширина будет равна ширине страницы, каковой бы она ни оказалась. Зависит от ширины окна браузера.

А картинка с номером телефона спозиционирована относительно левого края #footer:

left: 140px;

position: relative;

Вот она и остаётся на расстоянии 140px от левого края окна браузера, как бы широко это окно ни было раскрыто.

Чтобы картинка расположилась строго под левой колонкой (а такова была задумка?), надо либо задать для div.imag такую же ширину, как для div.wrapper, и при этом вычистить весь этот мусор с позиционированием, и не забыть убрать text-align: center; либо спозиционировать блок с картинкой по центру (left: 50%), а затем маргином подвинуть влево (margin-left: -500px).

Вот это даа! Осталось еще разобраться с margin-top, и будет вообще все супер!)

Спасибо Вам огромное, Вы даже не представляете как мне помогли) Дай Бог удачи!

Плюсик поставить не могу(( репки мало... Но все равно ПЛЮС!!

Вырасту - поставлю!

Edited by Avesha
Link to comment
Share on other sites

  • 0

разобраться с margin-top — речь о том, что вы применяете к div.imag свойство margin-top: 9px и ожидаете, что картинка сдвинется на 9px вниз, а она не сдвигается?

Это нормальное поведение. Маргин выходит за рамки родительского элемента, поскольку внутри #footer перед .imag других элементов нет, и отталкаваться ему не от чего.

В вашем случае можно для #footer задать overflow: hidden, тогда #footer за свои пределы никого просто так отпускать не будет, а .imag своим маргином отталкиваться будет уже от верхней границы #footer.

Link to comment
Share on other sites

  • 0

разобраться с margin-top — речь о том, что вы применяете к div.imag свойство margin-top: 9px и ожидаете, что картинка сдвинется на 9px вниз, а она не сдвигается?

Это нормальное поведение. Маргин выходит за рамки родительского элемента, поскольку внутри #footer перед .imag других элементов нет, и отталкаваться ему не от чего.

В вашем случае можно для #footer задать overflow: hidden, тогда #footer за свои пределы никого просто так отпускать не будет, а .imag своим маргином отталкиваться будет уже от верхней границы #footer.

:blush::rolleyes: И снова огромное спасибо!

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