Помощник
|
Запрет на копирование и перемещение картинки (CSS) |
Doogle
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
15.7.2011, 14:17;
Ответить: alexdrob
Сообщение
#2
|
|
сделать просто не тегом img и дивом в котором фоном будет ваша картинка.
|
|
|
Doogle
|
Сообщение
#3
|
|
[B][B]alexdrob,[/B]
[/B]А вы не могли бы по конкретней сказать, а вернее показать пример ? Я просто новичок в именно css и уже есть успехи :) Буду благодарен вам. P.S. У картинки следующий адрес: info.png И еще, как я и говорил, что очень плохо сделан пхп, у меня при коде с кавычками "xx" показывается код другим цветом, что приводит и означает ошибку уже на самом сайте. Я пользуюсь если это размеры место кавычек например 20px или 20%, также и с картинкой например: <img src = 'info.png'></img> Было бы не плохо если данный див вписывался в конец под <style type="text/css">, там хоть эти кавычки во внимание не идут. Спасибо. |
|
|
adlic |
15.7.2011, 15:44;
Ответить: adlic
Сообщение
#4
|
|
Кавычки в php просто экранируются:
[PHP]<?php echo "<div class=\"my_class\">xxx</div>"; ?>[/PHP] Вы html 6 пидумали?:) <img src = 'info.png'></img> img закрывать не надо, а если по xhtml стандарту, то так: <img src = 'info.png' /> И к первому: html: <div class="my_class">xxx</div> css: [CSS].my_class{background:url(info.png);}[/CSS] |
|
|
Doogle
|
Сообщение
#5
|
|
Да на счет закрытия img это сугубо моя не внимательность, экспериментировал над кое-чем ;)
Но тем не менее, ваше решение не помогло, картинка, как обводилась и копировалась - так и копируется и обводится и перемещается... Там еще сам код куда нужно вставить корявый... Вот та строчка куда мне нужно вставить картинку, которая не копируется, не перетаскивается и не обводится: [PHP]<td colspan=\"5\" \"><center><img src = 'info.png' /></center><p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br><b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p></td>[/PHP] С легонца не влез код. Вот он: <td colspan=\"5\" \"><center><img src = 'info.png' /></center><p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br><b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p></td> ^ все в 1 строку если, что :) |
|
|
adlic |
15.7.2011, 18:54;
Ответить: adlic
Сообщение
#6
|
|
<td colspan=\"5\" style=\"background:url(info.png) <!--тут выравниваете картинку как надо, например 50% 50%-->no-repeat;\"> <p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br> <b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p> </td> Еще можно как предложил alexdrob, по-идее не должно ничего копироваться: <td colspan=\"5\" style=\"background:url(info.png) <!--тут выравниваете картинку как надо, например 50% 50%-->no-repeat;\">
<div style=\"background:url(info.png) <!--тут выравниваете картинку как надо, например 50% 50%-->no-repeat;\"></div> <p style=font-size:12px><b>Ник: </b>".htmlspecialchars($array[$i]['banname'])."<br><b>IP адрес: </b>".$array[$i]['ip']."<br><b>Причина: </b>".$reason."<br><b>Добавлен: </b>".$bantime."<br> <b>Истекает: </b>".$unban."<br><b>Забанен админом: </b>".$array[$i]['admin']."</p> </td> |
|
|
Doogle
|
Сообщение
#7
|
|
В общем по первому варианту если выравнивание не делать то на переднем фоне эта картинка чуть вниз и вправо смещена, а за ней похоже, что такая же, только вот задняя не копируется.
По второму варианту, вообще все глухо, что меняй, что не меняй размеры. Просто нету картинки и все. Есть еще идеи или предложения ? :nea: |
|
|
adlic |
15.7.2011, 23:10;
Ответить: adlic
Сообщение
#8
|
|
1) так сделайте выравнивание)
2) Задайте размеры блоку, точно такие же как и размер картинки, я просто показал как нужно картинку вставлять. <div style=\"background:url(info.png) no-repeat; width:100px; height:100px;\"></div>
|
|
|
Doogle
|
Сообщение
#9
|
|
Спасибо большое за разъяснение :)
Меня еще 1 вопросик интересует - как можно по правильному сделать отступ не большой от текста ? Допустим мне нужен отступ по размеру 4х пробел. - данными пробелами пользоваться не хочу так, как при обводке или копировании текста они уходят тоже, а это не есть красиво ) Желательно с пояснением :) Спасибо. |
|
|
adlic |
16.7.2011, 0:36;
Ответить: adlic
Сообщение
#10
|
|
|
Возьмем <div></div>
Таким образом будет внутренний отступ от краев дива 4 пкс, к примеру: <div class="my">текст отступил на 4 пкс</div> [CSS].my{padding:4px; background:blue;}[/CSS] А так сам див отступил от всего вокруг(или все от него:)) на 4 пкс: <div class="my">все отступило на 4 пкс</div> [CSS].my{margin:4px; background:blue;}[/CSS] Можно пользоваться padding-right, padding-left, padding-top/bottom. Это посмотрите на http://htmlbook.ru/css/padding, http://htmlbook.ru/css/padding-bottom и т.д.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Кто и зачем покупает картинки обезьян по $200 тысяч? NFT |
167 | metvekot | 27439 | 6.3.2024, 21:58 автор: Boymaster |
|
Разработка/доработка сайтов Wordpress, HTML/CSS/JS Вёрстка, перенос на WP, правки |
9 | malamut | 3486 | 25.1.2024, 14:36 автор: malamut |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3418 | 19.12.2023, 18:55 автор: CULA |
|
[требуется] Копирование лендинга на Wordpress | 2 | LebedevStr | 1423 | 19.5.2023, 22:35 автор: malamut |
|
Веб-разработка (HTML, CSS) | 1 | ViktoriaFE | 6459 | 5.5.2021, 5:22 автор: bekett |
Текстовая версия | Сейчас: 24.4.2024, 15:46 |