Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] картинка бекграунда поднимается на 1 пиксель выше рисунка в таблице

Ответить
Настройки темы
[решено] картинка бекграунда поднимается на 1 пиксель выше рисунка в таблице

Старожил


Сообщения: 282
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Изображения
Тип файла: jpg img-bg.jpg
(51.2 Kb, 10 просмотров)
всем привет. вот такой код типа

Код: Выделить весь код
<table border="0" cellpadding="0" cellspacing="0" width="100%">  
<tr>    <td width="50%" height="171">     <img border="0" src="top.jpg" height="171"></td> 
   <td width="50%" background="right.jpg" height="171" align="left">
</tr></table>
в результате при просмотре выходит так, что картинка бекграунда (background="right.jpg") поднимается на 1 пиксель выше картинки (<img border="0" src="top.jpg" height="171">)
вот сделал скрин.

как быть как бороться и почему так происходит?

-------
настоящему корейцу завсегда везде ништяк!


Отправлено: 11:55, 02-08-2009

 

Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


background вообще нестандартный атрибут, ито емнип только для table. Используйте стили...

Отправлено: 18:17, 02-08-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1792
Благодарности: 115

Профиль | Отправить PM | Цитировать


открой картинки в фотошопе, может по краям 1 пиксель белый, фотошоп иногда так делает когда ресайзишь изображение, в новых версиях вроде нормально ресайзит
или в другом браузере опере например, IE иногда зачем-то сглаживает картинки добавляя 1пиксель по краям, но фон не сглаживает

правильнее так, добавить </td> во втором столбце
HTML код: Выделить весь код
<table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="50%" height="171"> <img border="0" src="top.jpg" height="171"></td> <td width="50%" background="right.jpg" height="171" align="left"></td> </tr> </table>


Последний раз редактировалось rizz, 03-08-2009 в 11:44.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:07, 03-08-2009 | #3


Старожил


Сообщения: 282
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


спасибо из всего помог видимо совет открыть в фотошопе обнаружил что top.jpg по высоте у меня была 172 пикселя вместо 171 скорее всего не сохранил рисунок на каком-то этапе

-------
настоящему корейцу завсегда везде ништяк!


Отправлено: 18:52, 04-08-2009 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] картинка бекграунда поднимается на 1 пиксель выше рисунка в таблице

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Монитор - Битый пиксель stan88 Прочее железо 17 29-12-2009 20:25
2008 - [решено] не поднимается второй КД. Ingolder Windows Server 2008/2008 R2 5 30-09-2009 22:19
[решено] Определение наличия рисунка System Failure Вебмастеру 4 15-02-2009 01:02
Интернет - [решено] вставка рисунка в сообщение vitslob Microsoft Windows 2000/XP 5 07-06-2008 16:49
[решено] Загрузка рисунка на форум pilot_555 О сайте и форуме 10 10-04-2007 00:25




 
Переход