Нужен совет как разметить изображение на сайте.
Страницы: 1 2 След.
[ Закрыто ] Нужен совет как разметить изображение на сайте.
Не знаю где тему создавать - создам в этом разделе.

Мне нужно разместить иконку в футере сайта справа внизу экрана. Т. е. практически в правом нижнем углу.
Так, чтобы она была на расстоянии 208 пикселей от правого края и 53 пикселя от нижнего края.

Парился вчера 2 часа и не смог это сделать с помощью вот этого кода.

Код
<img src="http://site.ru/icons/copyright.png" style="position:absolute; bottom:53px; right:208px;" alt="" />

Так как икона отображается на всех страницах сайта - так и нужно, НО если на Главной она отображается нормально, то на остальных страницах уезжает вверх на треть экрана и торчит в тексте статьи. Не знаю почему.

Дизайн сайт сделан на php - файлы php. HTML файлов отвечающих за хидер и футер просто нет.

Если убираю параметр
Код
position:absolute;
то иконка уезжает в левый нижний угол и торчит там независимо от цифр в bottom и left.

Даже ссылку свою добавить в футер в этом движке не так просто.
Изменено: sharkson - 4 Декабря 2020 14:25

Бесплатная контекстная реклама

Код
element.style {
    padding: 15px 10px;
    float: right;
}


у меня так по крайнеё мере иконка икс на сайте
Изменено: Федя - 4 Декабря 2020 14:33
Этов в css? А там нет CSS - все написано в php. Попробовать вместо позишен - паддинг и флоат? Надо попробовать.

Было бы вместо .php - .html и .css - уже бы сделал, нет ничего проще.

А то недавно хотел ссылку-надпись в футер добавить и пришлось рыть гугл и варианты все какие-то через одно место.
Изменено: sharkson - 4 Декабря 2020 14:39
Какая разница, ну так можно
Код
style="padding: 15px 10px;float: right;"
Не помогает.

Использовал так
Код
<img src="http://*****.ru/icons/copyright.png" style="padding: 0px 208px 53px 0px; float:right;" alt="" />
и так
Код
<img src="http://*****.ru/icons/copyright.png" style="padding-right: 208px; padding-bottom: 53px; float:right;" alt="" />

Результат как на картинке - левая иконка. Та, что посредине - это её старая позиция - я по ней определялся с отступами и потом на старое место в середине хотел впихнуть иконку другую, а старую иконку сдвинуть влево на нужный промежуток. И не выходит.


Рисунок
Изменено: sharkson - 4 Декабря 2020 16:12
Цитата
sharkson пишет:
все написано в php.
В этом вся прелесть вики-движков.
Цитата
Серёжка пишет:
В этом вся прелесть вики-движков.
Ага. Шаблоны и стили в .php и админки нет и чтобы добавить ссылку в меня надо танцевать с бубном.
Запасных вариантов два
- присобачить в футер с танцами html-файл и туда впихнуть иконку.
- левую и центральную иконки слепить в одну с прозрачным бэком и впихнуть на место старой - для нее вариант есть по дефолту.

Но хотелось бы проще.
Цитата
sharkson пишет:
левую и центральную иконки слепить в одну с прозрачным бэком и впихнуть на место старой - для нее вариант есть по дефолту.
Проще бывает?
Цитата
sharkson пишет:
А там нет CSS - все написано в php
Так не бывает. Браузер не понимает php, php отдаёт всегда HTML на выходе smile:D Поэтому там, где он выводит <head> можно добавить или стили страницы через <style> или подключить свои из внешнего файла.
Цитата
sharkson пишет:
чтобы добавить ссылку в меня надо танцевать с бубном
Какой кошмар, осторожнее с добавлением ссылок в себя. smile:confused:
Мы не можем похвастаться мудростью глаз
И умелыми жестами рук,
Нам не нужно все это, чтобы друг друга понять.
Сигареты в руках, чай на столе - так замыкается круг,
И вдруг нам становится страшно что-то менять.
Цитата
Серёжка пишет:
Проще бывает?
ну хотелось просто впихнуть ссылку и всё.

Цитата
Eye пишет:
с добавлением ссылок в себя
Там опечатка - "меню"

Там нет html-файлов где можно было бы это сделать - я бы тему не создавал.

К примеру, чтобы добавить 3 группы ссылок в боковое меню, мне пришлось, по инструкции с одного из сайтов о движке
в php-файл вставлять 3 html-файла и в каждый из них по одной группе ссылок.

Т. е. фактически придется искать то же самое решение, но для футера. Это все-таки посложнее вариант.

Сейчас, у меня, например, код метрики всунут в шаблон с помощью расширения, рекомендованного оф. сайтом движка. И я хотел рядом с ним по тому же принципу впихнуть ссылку на иконку. С помощью этого же плагина. И всё это внутри php файла.
Изменено: sharkson - 5 Декабря 2020 00:52
Цитата
sharkson пишет:
Сейчас, у меня, например, код метрики всунут в шаблон с помощью расширения, рекомендованного оф. сайтом движка. И я хотел рядом с ним по тому же принципу впихнуть ссылку на иконку. С помощью этого же плагина. И всё это внутри php файла.
кошмар какой-то даже для знающего php. Зачем вообще Вы без этих знаний связались с этим двиглом монстерским?
Eye,  это самый лучший вариант и может даже единственный лучший - для вики-проектов. Остальные ну просто говняные.

Да, я не прогер, в php разбираюсь очень плохо. Но когда кого-то остановливало вообще из вебмастеров, что он не шарит в php и в новом для него движке.

Просто для примера - код метрики всунут там в конфиг файл в php с помощью расширения с офсайта. Вот таким способом


Код
$wgPCRguii_Inserts['SkinAfterBottomScripts']['content'] = 
'<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
 КОД МЕТРИКИ
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/блаблабла" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->';
 

Альтернатива - это в другом php файле прописывать html файл - путь к нему - и класть его отдельно и уже туда пихать метрику.

Движок хитровывернутый, но самый главный минус - нет админки вообще. Т .е. извне из браузера заходить некуда ни админу ни кулхакерам.
Изменено: sharkson - 5 Декабря 2020 01:25
Я даже не слышал чтобы за 21 год существования движка его ломали хакеры типа извне.

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

Все это конечно легко исправляется, осадочек остается. Это я истории не из случившихся со мной рассказываю если что.

Всё это решаемо конечно - не я первый поставил это двиг и не я последний. Просто не хотелось гуглить много.
Изменено: sharkson - 5 Декабря 2020 01:43
В общем подвесил иконку экстеншеном с офсайта. Но краней справа, а мне надо - крайней слева.
Потом подумаю как её сдвинуть влево и сделать крайней левой. Наверно заведу через спец страницу с css.

В общем, как и оказалось - ничего сложного - достаточно было нагуглить решение с офсайта и вообще погуглить.
Страницы: 1 2 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
08:44 26.09.2021 Яндекс выдача 
09:06 25.09.2021 Яндекс выдача 
07:55 ИКС Яндекс АПдейт - 09.08.2021 | Когда у вас крайний раз обновился ИКС? 
07:54 Ну как вам метрика без роботов? 
20:19 Gambling Craft - гемблинг по белому 
15:18 [b]Webvork [/b]- международная товарная СРА сеть с сертифицированными офферами на Европу. 
15:09 Adtrafico - Правильная партнёрская сеть под бурж трафик 
10:45 100 ссылок с ИКС + бонус всего за 500 рублей! Ручная работа. Не упусти свой Шанс! 
10:36 [eBucks] Автоматический обмен криптовалют. BTC и любые альткоины. Киви, Банковские карты и др. электронные системы. 
09:10 Партнерская программа Casino7Partners 
13:39 Продам ссылки на адалт сайте 
09:48 Размещу ссылки/статьи на ваш сайт | Рост ИКС | YOUTUBE | XRumer 19.0.8 
09:19 Купим сайты с доходом от 1.000р до 10.000р 
20:11 Вечные ссылки с ТОПОВЫХ ресурсов! Размещение вечных трастовых ссылок с тИЦ от + 1000 до +45000 
21:45 Кому пришла выплата с AdSense? 
00:41 Alfaleads - твоя любимая CPA-сеть! 
15:15 Монетизация тематического сайта 
15:37 Телеграм Группы, вопросы и ответы. 
15:37 Партнерка от vfxAlert - надежный способ монетизировать финансовый трафик! 
11:35 "Почта России" заявила, что начнет доставлять посылки на беспилотниках 
11:33 Суд встал на сторону почтальонов в скандале с продажей продуктов на дому. «Почта России» выплатит им компенсации