Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Прокрутка

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
LamarK
Отправлено: 23 Марта, 2012 - 08:59:59
Post Id


Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)




Здравствуйте! Помогите пожалуйса зделать полосу прокрутки

PHP:
скопировать код в буфер обмена
  1. <?PHP $html='<tr><td>'.$myrow["id"].'</td>
  2. <td>'.$myrow["a"].'</td>
  3. <td>'.$myrow["data"].'</td>
  4. </tr>';
  5.     echo $html;?>


Пробывал так

PHP:
скопировать код в буфер обмена
  1. <style>
  2.    .layer {
  3.     overflow-x: scroll; /* Добавляем полосу прокрутки */
  4.     width: 300px; /* Ширина блока */
  5.     height: 150px; /* Высота блока */
  6.     padding: 5px; /* Поля вокруг текста */
  7.     border: solid 1px black; /* Параметры рамки */
  8.     white-space: nowrap; /* Запрещаем перенос строк */
  9.    }
  10.   </style>
  11.  
  12. [php]<?PHP $html='<tr class="layer"><td>'.$myrow["id"].'</td>
  13. <td>'.$myrow["a"].'</td>
  14. <td>'.$myrow["data"].'</td>
  15. </tr>';
  16.     echo $html;?>


Не получилось, полосы нет....
 
 Top
Dezmont
Отправлено: 23 Марта, 2012 - 10:10:30
Post Id



Частый гость


Покинул форум
Сообщений всего: 245
Дата рег-ции: Июль 2010  


Помог: 1 раз(а)




Я могу ошибаться, но по-моему overflow работает только для слоёв ( теги <div>). Так что заключайте то что вам надо в эти теги, и к ним применяйте overflow.

P.S. РНР тут не при чём....
 
 Top
DelphinPRO
Отправлено: 23 Марта, 2012 - 11:21:02
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




overflow применяется только к блочным элементам. Вы пытаетесь применить его к элементу table-row.
Цитата:
This property specifies whether content of a block container element is clipped when it overflows the element's box.


в табличных элементах не получится сделать полосу прокрутки


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
skk
Отправлено: 23 Марта, 2012 - 12:06:24
Post Id


Новичок


Покинул форум
Сообщений всего: 37
Дата рег-ции: Июль 2011  


Помог: 0 раз(а)




а что мешает таблицу оформить в div ?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB