georgii1984 79 Posted July 23, 2014 Report Share Posted July 23, 2014 Привет всем! Скажите пожалуйста, как сделать фон сайта ссылкой?Вопрос мне касательно нужно решить при установке партнерки на сайт, которая требует сделать фон сайта ссылкой.Примеры (не реклама): seasonvar.ru (Сайт на UCOZ) Link to post Share on other sites
Jeka778 380 Posted July 23, 2014 Report Share Posted July 23, 2014 Вот так например: ссылка napura 1 Link to post Share on other sites
georgii1984 79 Posted July 23, 2014 Author Report Share Posted July 23, 2014 Вот так например: ссылка Не работает Link to post Share on other sites
fanl2 14 Posted July 23, 2014 Report Share Posted July 23, 2014 $(document).ready(function(){ $('body').on('click',function(){ window.open('http://talk.pr-cy.ru', '_blank'); }); }); napura 1 Link to post Share on other sites
zenn 266 Posted July 23, 2014 Report Share Posted July 23, 2014 Не работаетА код на том сайте, который вы привели выше не судьба глянуть? Там явно указаны 3 позиции (left/right/top) в качестве css селекторов и jquery обработчик для их классов. Берете, копируете, наслаждаетесь. $(document).ready(function(){ $('body').on('click',function(){ window.open('http://talk.pr-cy.ru', '_blank'); }); Беда в том, что будет срабатывать и по клику на контенте, глупое решение. Link to post Share on other sites
georgii1984 79 Posted July 23, 2014 Author Report Share Posted July 23, 2014 А код на том сайте, который вы привели выше не судьба глянуть? Там явно указаны 3 позиции (left/right/top) в качестве css селекторов и jquery обработчик для их классов. Берете, копируете, наслаждаетесь. Беда в том, что будет срабатывать и по клику на контенте, глупое решение. Я не особо силен в чужом коде Link to post Share on other sites
fanl2 14 Posted July 23, 2014 Report Share Posted July 23, 2014 $(document).ready(function(){ $('body').on('click',function(){ window.open('http://talk.pr-cy.ru', '_blank'); }); }); Прошу прощения , код не работает как надо. Посредством html/ css: Вставьте ссылку после <body>, <a href="http://talk.pr-cy.ru" id="open_new_site"></a> И пропишите стили для него: #open_new_site{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; } Link to post Share on other sites
zenn 266 Posted July 23, 2014 Report Share Posted July 23, 2014 Я не особо силен в чужом коде Тогда ищите специалиста, который сделает это за вас, за деньги. Не бывает "сплошной" рекламы в бэкграунде - можно лишь сверстать 1 картинку на 3-5, которые можно расположить относительно существующих блоков сайта (можно поиграть конечно с слоями, запихать бэкграунд на нижний индекс и перекрыть его слоем контента, но это дурная нереспонсивная затея). В данном случае, у пациента - статическая верстка(не резина), что позволяет ему позиционировать блоки рекламы до основного контента. Смотрите принцип расположения: https://yadi.sk/i/_xv9CnOjXAJm2 1ый блок - расположен от левого края до контента (размер по пикселям). 2ой блок - в версте сайта в качестве хедера 3ий - отступ от левого края (вся длина левой рекламной картинки и длина контентного блока). Прошу прощения , код не работает как надо. Посредством html/ css: Вставьте ссылку после <body>, <a href="http://talk.pr-cy.ru" id="open_new_site"></a> И пропишите стили для него: #open_new_site{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; } Еще одна гениальная идея, которая к сожалению не сработает (если на вашем сайте есть что-то кроме 1 картинки рекламы). Link to post Share on other sites
Модератор ApxuBapuyc 654 Posted July 23, 2014 Модератор Report Share Posted July 23, 2014 @fanl2, ничего личного, но смените пожалуйста аватарку Link to post Share on other sites
fanl2 14 Posted July 23, 2014 Report Share Posted July 23, 2014 Еще одна гениальная идея, которая к сожалению не сработает (если на вашем сайте есть что-то кроме 1 картинки рекламы). Стоп стоп стоп , ТС нужна просто открытие ссылки при нажатии на bg , этот метод отлично работает. Не нужно изобретать велосипед , что ТС хотел то он и получил. Link to post Share on other sites
georgii1984 79 Posted July 23, 2014 Author Report Share Posted July 23, 2014 Вот что я сделал : tvfilms.ws (не реклама) Теперь как опустить сам сайт в низ, чтобы было видно верхнюю часть заднего фона? Link to post Share on other sites
fanl2 14 Posted July 23, 2014 Report Share Posted July 23, 2014 #container{ padding-top: 290px; } Link to post Share on other sites
zenn 266 Posted July 23, 2014 Report Share Posted July 23, 2014 Стоп стоп стоп , ТС нужна просто открытие ссылки при нажатии на bg , этот метод отлично работает. Не нужно изобретать велосипед , что ТС хотел то он и получил. Да ладно, а ну ка, потестируйте ваш пример [без пикчи даже] (если верстка вашего сайта не на уровне говна и миллиона цсс селекторов с позициями absolute). Link to post Share on other sites
georgii1984 79 Posted July 23, 2014 Author Report Share Posted July 23, 2014 Кто-то даст дельный совет, или нет? Link to post Share on other sites
fanl2 14 Posted July 23, 2014 Report Share Posted July 23, 2014 Да ладно, а ну ка, потестируйте ваш пример [без пикчи даже] (если верстка вашего сайта не на уровне говна и миллиона цсс селекторов с позициями absolute). Что вы доказали этим файлов? А может быть вы просмотрите хотя бы сайт ТС и посмотрите код, поверх есть container. Link to post Share on other sites
Arty220 71 Posted July 23, 2014 Report Share Posted July 23, 2014 Кто-то даст дельный совет, или нет? По-моему, вам дали дельный совет: #container{ padding-top: 290px; } Либо можно сделать так: div#content { position: relative; width: 1000px; top: 200px; left: 50%; ; } Link to post Share on other sites
Smak 6 Posted July 23, 2014 Report Share Posted July 23, 2014 Здравствуйте! если не секрет, можете сказать с какой партнеркой вы работаете которая вам предлагала сделать фон сайта ссылкой? Link to post Share on other sites
UnFeeLing 57 Posted July 23, 2014 Report Share Posted July 23, 2014 <div style='cursor: pointer; width: 100%; height: 1300px; background: url(../images/bg.jpg);' onclick='location.href = "адрес сайта";'></div> Link to post Share on other sites
georgii1984 79 Posted July 23, 2014 Author Report Share Posted July 23, 2014 Сделал на сайте, но возникла одна проблемка, сайт полностью стал ссылкой, пример: georgiikyk.ucoz.ru Кто знает как исправить? Link to post Share on other sites
zenn 266 Posted July 23, 2014 Report Share Posted July 23, 2014 Сделал на сайте, но возникла одна проблемка, сайт полностью стал ссылкой, пример: georgiikyk.ucoz.ru Кто знает как исправить? Вы читать умеете, или только постить? Выше я 2 раза разъяснил почему так. Как исправить? Ну варианта 2: Переверстать весь сайт на absolute блоки Изменить принцип фона как я описывал выше Link to post Share on other sites
VIP by_limon 280 Posted July 23, 2014 VIP Report Share Posted July 23, 2014 Уверен что в FAQ по вашей партнерке это должно быть Link to post Share on other sites
georgii1984 79 Posted July 23, 2014 Author Report Share Posted July 23, 2014 Уверен что в FAQ по вашей партнерке это должно быть Нет там такого Link to post Share on other sites
Harshow 5 Posted July 23, 2014 Report Share Posted July 23, 2014 Давайте помогу. georgii1984 1 Link to post Share on other sites
georgii1984 79 Posted July 23, 2014 Author Report Share Posted July 23, 2014 Давайте помогу. Давайте Link to post Share on other sites
Harshow 5 Posted July 23, 2014 Report Share Posted July 23, 2014 Все, что внутри body возьмите в <div id="branding"></div> $(document).ready(function(){ $('#branding').on('click',function(e){ if($(e.target).prop('id') == 'branding') { window.open('http://talk.pr-cy.ru', '_blank'); } }); }); Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now