как вставить картинку таблицей

12
wmobile1
На сайте с 18.12.2010
Offline
72
778

Подскажите как вставить картинку таблицей чтобы она была по центру и взависимости от её размера растягивалась страница делаю так <table border="0" width="100%" height="100px" background="1.jpg">

<tr><td></td></tr>

</table> но приходится указывать размер картинки иначе на либо повторяется либо показывается только её часть как вставить чтобы не вводить её размер и картинка в полном размере показывалась один раз?

Geers
На сайте с 12.04.2011
Offline
487
#1

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center"><img src="../image.jpg" class="image" /></div></td>
</tr>
</table>

В css:


.image {
width: 100%;
height: 100px;
}
wmobile1
На сайте с 18.12.2010
Offline
72
#2
Geers:
<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td><img src="../image.jpg" class="image" /></td>
</tr>
</table>


В css:

.image {
width: 100%;
height: 100px;
}

Я хочу таким образом защитить от крпирования картинку, её нужно фоном установить этоне подходит..

Geers
На сайте с 12.04.2011
Offline
487
#3
wmobile1:
Я хочу таким образом защитить от крпирования картинку, её нужно фоном установить этоне подходит..

Вы так не защитите от копирования, хоть фоном поставить, хоть как, в любом браузере правой кнопкой, и "Показать фоновое изображение" - Сохранить. ;)

wmobile1
На сайте с 18.12.2010
Offline
72
#4
Geers:
Вы так не защитите от копирования, хоть фоном поставить, хоть как, в любом браузере правой кнопкой, и "Показать фоновое изображение" - Сохранить. ;)

Может есть еще варианты защитить от копирования? в js или css а если при этом запрет на нажатие правой клавиши?

Geers
На сайте с 12.04.2011
Offline
487
#5
wmobile1:
Может есть еще варианты защитить от копирования? в js или css а если при этом запрет на нажатие правой клавиши?

Я лично не знаю ни одного способа защиты.

Если прям очень картинка нужна, то Print Screen и никакая защита не поможет.

wmobile1
На сайте с 18.12.2010
Offline
72
#6
Geers:
Я лично не знаю ни одного способа защиты.
Если прям очень картинка нужна, то Print Screen и никакая защита не поможет.

Ну это понятно, а можно сделать чтобы картинка вставленная таким образом <div style="background: url(1.jpg); width:100px; height:100px"></div> показывалась 100%

Geers
На сайте с 12.04.2011
Offline
487
#7

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>
<td><div align="center"><span class="image"></span></div></td>
</tr>
</table>

.image {

width: 100%;
height: 100px;
background: url('../image.jpg') no-repeat center top;
}
wmobile1
На сайте с 18.12.2010
Offline
72
#8

а как его правильно вставит <?php

.image {

width: 100%;

height: 100px;

background: url('images/1.bmp') no-repeat center top;

}

?> вставляю вообще не грузится страница

Geers
На сайте с 12.04.2011
Offline
487
#9
wmobile1:
а как его правильно вставит <?php
.image {
width: 100%;
height: 100px;
background: url('images/1.bmp') no-repeat center top;
}
?> вставляю вообще не грузится страница

Это надо вставлять в css-файл сайта.

Пути свои надо настроить.

Если не сработает, то поменяйте:

background: url(images/1.bmp) no-repeat center top;

на

background-image: url(images/1.bmp) no-repeat center top;

Блин, ошибся, уберите кавычки.

wmobile1
На сайте с 18.12.2010
Offline
72
#10
Geers:
Это надо вставлять в css-файл сайта.
Пути свои надо настроить.
Если не сработает, то поменяйте:
background: url(images/1.bmp) no-repeat center top;
на
background-image: url(images/1.bmp) no-repeat center top;

.

не обязательно же лежть в css можно вставить кусок css прямо на html странице?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий