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 :: valign bottom и middle

 PHP.SU

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


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

> Описание: нужна помощь
Fobius
Отправлено: 18 Ноября, 2009 - 02:49:39
Post Id


Гость


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


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




valign используется в td tr th div. Вопрос такой:
как в одной и той же ячейке использовать разные valign? Надо, чтоб в ячейке текст прилипал middle, а кнопки которые переключают текст "дальше" и "назад" прилипали bottom. Если в одной и той же ячейке повторно использовать valign, то второе использование просто не срабатывает. А вывести текст и кнопки надо обязательно в одной ячейке и никак иначе.
Юзал гугл до потери пульса и не нашёл похожих случаев почемуто. Прошу, помогите, кто знает. Такая банальная проблема, а уже весь вечер и кусок ночи на нее безрезультатно потратил....
 
 Top
Viper
Отправлено: 18 Ноября, 2009 - 08:17:16
Post Id



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


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


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




%))) а что мешает текст кнопок взад и вперед взять в <span> и задать ему valign :)))

да и кстати если вы имели ввиду атрибут то да только для тех тегэо которые перечисленны. а в современном мире все это делается через css. что позволяет задать valign для любых элементов.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
valenok
Отправлено: 18 Ноября, 2009 - 08:33:01
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




кнопкам position:relative; bottom:0;


-----
Truly yours, Sasha.
 
My status
 Top
Fobius
Отправлено: 18 Ноября, 2009 - 12:23:17
Post Id


Гость


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


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




На span не реагирует совсем. и на position:relative; bottom:0;. Что то не досмотрел и немогу понять что, думаю как всегда проблема в мелочи, но в какой? На всякий случяй дам код, чтоб понятней было:
CODE (text):
скопировать код в буфер обмена
  1. <TABLE width=520 height=498 border=2 cellspacing=0 cellpadding=5 bordercolor='#777777'><tr><td bgcolor='#000000' valign='middle'  style="text-align: center;">
  2.  
  3. /* далее вывод результата*/
  4. <?php
  5.  
  6. $a=$_SESSION['curenttext'];
  7. $txtnum = $_SESSION['listtext'][$a];
  8. $resultShop = @mysql_query ("SELECT * FROM `shops` where `txt` = $txtnum");
  9. $rowShop = @mysql_fetch_assoc($resultShop);
  10.  echo stripslashes($rowShop[$_SESSION['lang']]);
  11.  
  12. ?>
  13.  
  14. /*тут вывод кнопок*/
  15. <A href="shops.php?prev=<?php echo (int)($_SESSION['curenttext']-1); ?>"><img src='images/prev_<?= $_SESSION['lang'] ?>.gif' width=253 height=32 border=0></A><A href="shops.php?next=<?php echo ($_SESSION['curenttext']+1); ?>"><img src='images/next_<?= $_SESSION['lang'] ?>.gif' width=253 height=32 border=0></A>
  16.                                                                                                                                                </td></tr></TABLE>

уже и в спан и как хочешь пытался, даже совершенно нелогичные вещи делал, но на вывод кнопок не реагирует ничего. только если сверху в td поменять на bottom, но тогда текст тоже книзу прилипает, а он как раз middle и должен быть....

Чтото я запутался....
 
 Top
Ch_chov
Отправлено: 18 Ноября, 2009 - 12:34:37
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


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




родительскому блоку задать position: relative
блоку который нужно примкнуть к нижнему краю position: absolute; bottom: 0px;
 
 Top
Fobius
Отправлено: 18 Ноября, 2009 - 14:57:43
Post Id


Гость


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


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




Что то с absolute кнопки прилипают не вниз родительского блока а вниз всего екрана, хоть в родительском задавал relative. А вот если в родительском задать тоже absolute, то кнопки стают куда надо - вниз, только тогда текст результатов почему то прилипает к верху....

остается непонятно....
(Добавление)
но с двумя абсолютами родительский блок сбивается по размерам.... плохо...
(Добавление)
Короче попробовал я заключить кнопки в <div> и задал "position: absolute; bottom: 0px;". Кнопки прилипли к низу экрана. Тогда я изменил bottom на 275 - получилось от низу екрана на нужное растояние стало на место... Но только на лисице. На хроме екран больше и позиция ниже нужного получилась, про осла я вообще молчу. Тогда логичьно поменял bottom на top и сделал отступ на 879 - как раз нужное место. Теперь на лисице и хроме совпадает, всё нормально. Но....
Мой "любимый" осёл, с ним вообще чюдеса. Во первых при <div> кнопки не стоят рядом слева направо как должно, а идут сверху вниз.
Во вторых - осёл имеет другое понимание про розрешение страницы чем другие браузеры, потому смещение bottom или top совсем никак не вяжется.

Наверно надо какнибудь определять браузер юзера и под него подстраивать разные настройки, но как это сделать??? Или есть другие способы??
 
 Top
Ch_chov
Отправлено: 18 Ноября, 2009 - 16:44:55
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


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




Этот способ работает во всех браузерах. Ищи ошибку. Попробуй для ссылок задать display: block

Делать разные стили для разных браузеров можноразными способами (php, js, css). Ток это самый лучший выход, и применяется в исключительных случаях.
 
 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