• Здравствуйте. Надеюсь не достал своими тупыми вопросами. 🙂
    Надо как-то запретить выделение лого, как показано на скрине.
    Хочу сделать так, что бы он был частью дизайна и не выделялся.
    http://img819.imageshack.us/img819/9485/31307856.png
    Можно ли сделать это через css или простой правкой файлов диза?
    Когда-то такое делал для воблы, сейчас не могу найти нужную информацию.
    Заранее спасибо.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • #logo_image h1 {
        background: url("../headerimage/headerimage-2.png") no-repeat scroll 0 0 transparent;
        float: left;
        height: 130px;
        overflow: hidden;
        text-indent: -9999px;
        width: 430px;
    }

    тег <img> можно убрать

    Не работает. У меня написано в style.css:

    #logo_image { margin:20px 0 0 30px; float:left; display:inline; }
    #logo_image h1 { margin:0; padding:0; float: left; }

    А в header.php стоит этот код:

    <h1><img src="http://domen.ry/wp-content/themes/piano-black/headerimage/headerimage-<?php echo(rand(1,4)); ?>.png"
     width="image_width" height="image_height" alt="image_alt_text" /></h1>

    Он загружает каждый раз новое лого на сайт при обновлении страницы.
    Как оставить эту возможность и в то-же время заблокировать лого от перетаскивания и выделения?

    ну так я же написал в первом сообщении!
    в style.css вместо #logo_image h1 { margin:0; padding:0; float: left; }
    пишете

    #logo_image h1 {
        margin:0; padding:0;
        background: url("../headerimage/headerimage-2.png") no-repeat scroll 0 0 transparent;
        float: left;
        height: 130px;
        overflow: hidden;
        text-indent: -9999px;
        width: 430px;
    }

    а в header.php — `<img src=»http://domen.ry/wp-content/themes/piano-black/headerimage/headerimage-&lt;?php echo(rand(1,4)); ?>.png»
    width=»image_width» height=»image_height» alt=»image_alt_text» /> удаляете или заменяете на<?php bloginfo(‘name’)?>`

    url("../headerimage/headerimage-2.png") — это путь к картинке, которую вы хотите видеть

    только уточните одну вещь, Вам нужно чтоб каждый раз была разная картинка, но при этом чтоб она не выделялась? или чтоб она была одна всегда, и при этом не выделялась?

    Что бы каждый раз была новая картинка и она не выделялась)

    тогда есть такой вариант:
    <h1 class="image-<?php echo(rand(1,4)); ?>"></h1> — это в header.php

    в style.css:

    #logo_image h1 {
        margin:0; padding:0;
        float: left;
        height: 130px;
        overflow: hidden;
        text-indent: -9999px;
        width: 430px;
    }
    #logo_image h1.image-1 {
        background: url("../headerimage/headerimage-1.png") no-repeat scroll 0 0 transparent;
    }
    #logo_image h1.image-2 {
        background: url("../headerimage/headerimage-2.png") no-repeat scroll 0 0 transparent;
    }
    #logo_image h1.image-3 {
        background: url("../headerimage/headerimage-3.png") no-repeat scroll 0 0 transparent;
    }
    #logo_image h1.image-4 {
        background: url("../headerimage/headerimage-4.png") no-repeat scroll 0 0 transparent;
    }

    минусы этого способа — нужно вручную прописать то количество стилей, сколько картинок вы собираетесь выводить..

    Для меня это не минус. Все супер.
    Спасибо огромное. Все получилось.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Заблокировать лого» закрыта для новых ответов.