Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: RowSpan или чё за фигня...  (Прочитано 9980 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

« : 22-11-2004 14:24 » 

Дан след.код таблицы:

Код:
<html>
<head>
<title>test</title>
</head>
<body>

<table border=1 cellspacing=0 cellpadding=0>
<tr >
 <td height=40 width=200  valign=top >
 <p  align=center >Ugol</p>
 </td>

 <td height=*  width=* colspan=2 rowspan=2 valign=top >
 <p> &nbsp;</p>
 <p align=center> Data</p>
 <p> &nbsp;</p>
 <p> &nbsp;</p>
 <p> &nbsp;</p>  
 <p> &nbsp;</p>  
 <p> &nbsp;</p>  
 <p> &nbsp;</p>
 <p> &nbsp;</p>
 <p> &nbsp;</p>
 </td>
</tr>

<tr >
 <td height=* width=200 valign=top >
 <p  align=center >Menu</p>
 </td>
</tr>
</table>
</body>
</html>


Поле UGOL как видите, я попыталась зафиксировать по высоте и ширине - однако ни фига! Чем больше текста пишется в поле DATA - тем длиннее в высоту растягивается поле UGOL. А мне нужен маленький неменяющийся уголок в этом месте...

HELP: Что делать?
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 22-11-2004 14:31 » 

Buu, размести ugol и data на разных строчках.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

« Ответ #2 : 22-11-2004 14:37 » 

RXL,  Отлично
сговорились что ли?  Отлично
ладно пусть будет так Улыбаюсь
я так делала, но мне не нравится, что в date из-за этого остаётся пустого места целых 40 пикселей!  Я шокирован!
спасибо за МГНОВЕННЫЙ ответ - не ожидала Улыбаюсь))
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

« Ответ #3 : 22-11-2004 14:55 » 

1. первая страница напрочь портится... в отдельную строку для ugol не получится внедрить плавно к остальным элементам страницы background... а без него получается пустота и визуальный разрыв...

2. хорошо, как тогда можно использовать эту отдельную строку ugol (пространство 40 пикселей) полезно например для подменю меню?


файл data.php выбора и отображения пункта меню:
Код:

<?php 
if )!isset)$_GET["action"(:: | $_GET["action"(="about""
if )!isset)
$_GET["action2"(:: | $_GET["action2"(="about"; "
switch)$_GET["action"(: | 
   case 
"about" {
      require_once)
"about.php":; 
   break; 
   case 
"123" 
  require_once)"123.php":;
   break; 

   default { 
   break; 

?>




файл 123.php с подменю:
Код:

<table>
<tr>
<td><center>
  &nbsp;&nbsp;&nbsp;<a href="index.php?action=123&action2=111">111</a>
  &nbsp;|&nbsp;&nbsp;<a href="index.php?action=123&action2=222">222</a>
  &nbsp;|&nbsp;&nbsp;<a href="index.php?action=123&action2=333">333</a>
  &nbsp;|&nbsp;&nbsp;<a href="index.php?action=123&action2=444">444</a>
  &nbsp;|&nbsp;&nbsp;<a href="index.php?action=123&action2=555">555</a>
</center>
</td>
</tr>
<tr>
<td>

<?php 
if )!isset)
$_GET["action2"(:: | $_GET["action2"(="111""
switch)
$_GET["action2"(: | 
   case "
111" {
  require_once)"
123/111.htm":; 
   break; 
   case "
222" {
  require_once)"
123/222.htm":; 
   break; 
   case "
333" {
  require_once)"
123/333.htm":; 
   break; 
   case "
444" {
  require_once)"
123/444.htm":; 
   break; 
   case "
555" {
  require_once)"
123/555.htm":; 
   break; 
   default { 
   break; 


?>


</td>
</tr>
</table>
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 22-11-2004 19:02 » 

Buu, у тебя все слова под кодом "ugol" и "data" действительно прсутствуют или нет? Если да, то помести их в одну строку, а данные во вторую. Кстати, colspan, да и rowspan, не нужны - ширину регулируй через атрибут width. Если же слов таких нет, то попробуй так: всего одна строка и две ячейки. В первой атрибут VALIGN="TOP".

Про 40 пикселей я бы не зарекался: жму ctrl+"+" в mozilla и шрифты увеличиваются, а графика остается как была. На шрифты операться нельзя.

Честно говоря, я не до конца понимаю твой замысел. Реальный пример можешь показать?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 22-11-2004 22:06 » 

Buu, ещё для более плавного размещения можно вложенные таблицы использовать
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

« Ответ #6 : 23-11-2004 05:20 » new

RXL,  не могу Улыбаюсь)) Но спасибо! У меня мысли однобокие упёртые - вчера вечером мне решение подсказали простецкое и не нужны никакие углы Улыбаюсь))

dimka, спасибо Улыбаюсь
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines