Jump to content
  • 0

Проблемка (строчка)


Diver
 Share

Question

Есть вот такой код:

<table cellpadding=0 cellspacing=0 border=0 >
<tr>
<td height=42 align=center valign=center style='border:1px solid black;'>
<img border=1 src=zalivka.gif height=42 width=150><div style='position: relative; top: -50%; margin: 0 0 0 0;'>Текст</div>
</td>
<td>
<img src=right.gif height=42>
</td>
</tr>
</table>

Т.е. в ячйке имеется картинка с градиентом, а на ней нужно вывести текст. Данный код это делает, текст оказывается на картинке. Но вот под картинкой почему то белая строка. Как будто фон от текста там остался, ну или перенос строки:) Или то что я хочу никак не сделать? Пробовал через z-index, то же не получилось. На всякий случай сообщаю что у меня IE7.

Исходник тут: http://ifolder.ru/6328004 Картинки там же. Весит 1,2 Кб. Прошу помочь...

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Хм, прикольный выход из ситуации:) Только вот тогда на кнопку не запихать такой код:

Текст
тут

Хотя монжо сделать еще один div и у него сделать что-то типа top: -30%, а у первого -70% тогда будет типа по центру:) Вобщем, спасибо. Вариант вроде подходит. Хотя если кто еще что-то предложит, не откажусь посмотреть.

Link to comment
Share on other sites

  • 0

может так лучше? :)

<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="background: url(ZALIVKA.GIF); width: 200px;">
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
</td>
<td style="background: url(RIGHT.GIF) no-repeat #b8babb; width: 6px;"> </td>
</tr>
</table>

P.S. я так понял, что первый раз меня не совсем поняли :)

Link to comment
Share on other sites

  • 0

Да скорее я неправильно объяснил. Просто у меня таблица с ячейками резиновая. Т.е. у TD не будет жестко заданного WIDTH. Поэтому бакграунд либо будет больше, либо меньше размера ячейки:) Ведь у BACKGROUND нет свойства WIDTH: 100%:)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy