Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Растянуть фон
 
 автор: TheEd   (26.06.2012 в 17:34)   письмо автору
 
 

Уважаемые гуру веб-программирования!
Не пинайте ногами, 4 темы я просмотрел, но ответа не нашёл. Смысл в следующем: нужно растянуть (именно растянуть, а не repaet-y) картинку которая назначена фоном ячейки таблицы. Причины очевидны: при изменении высоты ячейки фон "подстраивается" под содержимое.

Как выглядит сейчас:
<table style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="ab_menu_left_0">&nbsp;</td> <!--рисунок левой части "кнопки" -->
<td class="ab_menu_0"><a title="Перейти по ссылке" href="some_link.html">Некоторый длинный текст</a></td>
<td class="ab_menu_right_0">&nbsp;</td> <!--рисунок правой части "кнопки" -->
</tr>
</tbody>
</table>


стиль:
.ab_menu_0 {margin-top: 1px; margin-bottom: 1px; height: 21px; background: url("../images/ab_menu.png") repeat-x;}
  .ab_menu_0 {font-weight: bold;}
  .ab_menu_0 a {font-weight: normal;}
  .ab_menu_0 a:hover {font-weight: bold;}
  .ab_menu_left_0{margin-top: 1px; margin-bottom: 1px; height: 21px; width: 10px; background: url("../images/ab_menu_left.png") no-repeat;}
  .ab_menu_right_0{margin-top: 1px; margin-bottom: 1px; height: 21px; width: 10px; background: url("../images/ab_menu_right.png") no-repeat;}


Такой код кнопку не растягивает, и, как я понял, сделать это не так то тривиально...
Примечание: линки в html-коде недопустимы, они вырезаются CMS'кой по соображениям безопасности, т.о. выход только через использование классов.

  Ответить  
 
 автор: ЯСА   (26.06.2012 в 18:27)   письмо автору
 
   для: TheEd   (26.06.2012 в 17:34)
 

http://htmlbook.ru/css/background-size

  Ответить  
 
 автор: TheEd   (27.06.2012 в 08:56)   письмо автору
 
   для: ЯСА   (26.06.2012 в 18:27)
 

Да был я там... как ни пробовал прикрутить background-size, не получилось...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования