Jump to content
  • 0

Позиционирование кнопки.


vladmitrich
 Share

Question

Сайт на джумле. Установил плагин кнопку "Наверх". Но она отображается в правом нижнем углу браузера. Вот часть кода:

<a href="#top" class="backtotop" style="position: fixed; bottom:0px; right:0px;"><><img src="/plugins/content/top.png" alt="scroll back to top" border="0" />

Как можно изменить стиль, чтобы кнопка отображалась в футере сайта или как прописать чтобы позиционирование считалось не от правого угла браузера, а от правого угла рамки сайта?

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Сайт на джумле. Установил плагин кнопку "Наверх". Но она отображается в правом нижнем углу браузера. Вот часть кода:

<a href="#top" class="backtotop" style="position: fixed; bottom:0px; right:0px;"><><img src="/plugins/content/top.png" alt="scroll back to top" border="0" />

Как можно изменить стиль, чтобы кнопка отображалась в футере сайта или как прописать чтобы позиционирование считалось не от правого угла браузера, а от правого угла рамки сайта?

А описание класса backtotop в CSS можно + контейнер родитель и сразу описание родителя в CSS?

Link to comment
Share on other sites

  • 0

style="position: fixed; bottom:0px; left:0px;"

А вообще, как писал george75, нужно такие вещи (определение стилей) выносить во внешний CSS.

а от правого угла рамки сайта

Имелось в виду, я так понимаю, от края контейнера? Ну тогда ему нужно задать position: relative и в него положить ту ссылку.

Link to comment
Share on other sites

  • 0

Как писал выше это компонент и у него свои файлы и вложить код в другой контейнер это значит вырезать его из своего файла scrollbacktotop.php и вписать в index.php. Если это и возможно то я не представляю как.

Что касается стилей, то у компонента их нет. Строка - style="position: fixed; bottom:0px; left:0px;" является единственным стилем.

А вот стили для class="backtotop" нигде не могу найти, возможно они берутся из внешнего источника. Когда убираю этот класс то позиция не меняется, только работоспособность кнопки.

Link to comment
Share on other sites

  • 0

Допустим ширина сайта 900px, тогда нужно позиционировать кнопку на 50% в любую сторону и с помощью margin сдвинуть на половину ширины контента + ширина самой кнопки (к примеру ее ширина 40px), примерно так:


.backtotop {
left:50% !important;
margin-left: -470px;
}

Это нужно добавить в css файл.

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