X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Ползет шаблон, Проблема с версткой.
echo_igor_mw
echo_igor_mw
Topic Starter сообщение 26.5.2009, 16:24; Ответить: echo_igor_mw
Сообщение #1


Здравствуйте.
Проблема в том что, как только размер контента увеличивается, таблица "Партнеры" слева растягивается, возможно даже пропорционально.
Размер таблицы "Партнеры" стоит фиксированный 210 на 27.
Но как только контент увеличивается таблица тоже увеличивается.
В чем проблема?
В Опере всё норм.

вот вид когда контент размера с окно:

[img]http://www.imgup.ru/images_small/1243340590e06f21eed088765a14f27962a2f2b9fa.JPG[/img]

А вот если переходишь например в раздел новости, где контент намного больше:

[img]http://www.imgup.ru/images_small/1243340611e06f21eed088765a14f27962a2f2b9fa.JPG[/img]


вот код шаблона, для этой таблицы и контента:

<tr>
    <td width="210" height="27" align="center" bgcolor="#005d63" class="topmnu" valign="middle">Наши партнеры</td>
<td width="589" height="100%" class="content" rowspan="5" valign="top" align="left">
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilyazh
ilyazh
сообщение 26.5.2009, 19:15; Ответить: ilyazh
Сообщение #2


height="100% - возможно проблема в этом.
А вообще по обрывку кода нефига нельзя сказать. Это тоже самое, что я вырву из книги страницу и попрошу назвать название книги и автора. Угадать можно, но шансов очень мало.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Robot-sgibatel
Robot-sgibatel
сообщение 26.5.2009, 20:39; Ответить: Robot-sgibatel
Сообщение #3


Когда у меня подобные проблемы с таблицами я прописую всем таблицам border="1" и уже искать проблему становится легче :)
Проблема скорее всего в rowspan="5"
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
echo_igor_mw
echo_igor_mw
Topic Starter сообщение 27.5.2009, 9:35; Ответить: echo_igor_mw
Сообщение #4


Привожу более полный код :

<html lang="ru">
<head>
<title><?$APPLICATION->ShowTitle();?></title>
    <?$APPLICATION->ShowMeta("keywords");?>
    <?$APPLICATION->ShowMeta("description");?>
    <meta content="all" name="robots" />
    <meta http-equiv="Content-Type" content="text/html; charset=<?=LANG_CHARSET?>" />
    <meta name="Copyright" content="" />
    <?$APPLICATION->ShowCSS();?>
    <LINK REL="SHORTCUT ICON" HREF="/favicon.ico" />
</head>
<body> <?$APPLICATION->ShowPanel();?>
<!-- тело страницы бэкграунд  -->

<table width="100%" border="0" align="center">
  <tbody>
    <tr> <td>
<!-- главный бокс -->

        <table width="800" cellspacing="0" cellpadding="0" border="0" align="center">
          <tbody>
            <tr> <td height="21" width="210" bgcolor="#009ea8" align="center">     
<!--   навигационные элементы -->
   <a href="/"><img height="11" width="13" src="/img/home.gif" alt="Главная страница" /></a>       <a href="/map/"><img height="11" width="13" src="/img/map.gif" alt="Карта сайта" /></a>       <a href="/contacts/"><img height="8" width="13" src="/img/contacts.gif" alt="Контакты" /></a>         
<!-- //навигационные элементы -->
</td> <td height="21" width="589" background="/img/top_1.jpg" align="center">
<!-- горизонтальное меню -->
<?$APPLICATION->IncludeComponent(
    "bitrix:menu",
    "top",
    Array(
        "ROOT_MENU_TYPE" => "top",
        "MAX_LEVEL" => "1",
        "CHILD_MENU_TYPE" => "left",
        "USE_EXT" => "N"
    )
);?>
<!-- //горизонтальное меню -->
</td></tr>
          
            <tr> <td height="257" width="210"><img height="257" width="210" border="4" src="/img/logo.jpg" alt="" /></td>
                 <td height="257" width="589"><img height="257" width="589" border="0" src="/img/main.jpg" alt="" /></td> </tr>
          
    <tr >      <td height="27" width="210" valign="middle" bgcolor="#005d63" align="center" border="4" class="topmnu" nowrap>Наши парнеры</td>

<td height="100%" width="589" valign="top" align="left" border="4" class="content" rowspan="5">
<!-- ПУТЬ ПО САЙТУ  -->

                <br />
               <?$APPLICATION->IncludeComponent(
    "bitrix:breadcrumb",
    "template",
    Array(
        "START_FROM" => "0",
        "PATH" => "",
        "SITE_ID" => "ru"
    )
);?>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
yury_mw
yury_mw
сообщение 27.5.2009, 11:51; Ответить: yury_mw
Сообщение #5


echo_igor,
код все-таки недостаточно полный. Более того то, что вы добавили, почти ничего не проясняет в решении вашей проблемы.
Проясняется лишь то, что ваша таблица состоит из 2х столбцов.
Проблема в том, что как в первой так и во второй цитате из кода не видно, что из себя представляют остальные 4 ячейки первого столбца проблемной строки вашей таблицы (второй ее столбец - есть объединение 5 ячеек, см атрибут rowspan="5").
И вообще из того огрызка кода, что приведен, более удивительно, что в "В Опере всё норм.", а не наоборот :), потому как если значение height меньше, чем содержимое одной из ячеек строки, то этот параметр будет проигнорирован и потому браузер должен растягивать высоту всей строки при увеличении высоты одной из ячеек. А если в Опере это почему-то не происходит, то в этом и надо разбираться.

Таким образом, для полной картины не помешало бы увидеть
* вашу таблицу стилей (где, возможно, вы описали, как устроены таблицы и что такое классы "topmnu" и "content")
* хотя бы содержимое вот этих непоказанных вами тэгов (помечены серым):

<tr > <td height="27" width="210" valign="middle" bgcolor="#005d63" align="center" border="4" class="topmnu" nowrap>Наши парнеры</td>
<td height="100%" width="589" valign="top" align="left" border="4" class="content" rowspan="5">

тут может быть какой-то текст или код</td></tr>
<tr><td>тут может быть какой-то текст или код</td></tr>
<tr><td>тут может быть какой-то текст или код</td></tr>
<tr><td>тут может быть какой-то текст или код</td></tr>
<tr><td>тут может быть какой-то текст или код</td></tr>

Примечание:
У тэга ячейки таблицы <td> нет атрибута border (см http://htmlbook.ru/html/td.html), потому код, выделенный красным, не делает ничего (игнорируется браузерами).
Если вы хотели посмотреть, как советовал Bender, границы ячеек, то border="1" нужно прописывать тэгам соответствующих таблиц, т.е.: <table border="1">
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 27.5.2009, 22:37; Ответить: ZiTosS
Сообщение #6


echo_igor, вся проблема в кривости рук. Почитайте получше про объединение ячеек.

выше вам уже сказали почему растягивается. Ответ утвердительный.

Вы просто вставляя в левую ячейку контент растягиваете тем самым правую. Ведь если нет объединения, они зависят друг от друга. И вообще по такой скудной информации мало что можно понять...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
echo_igor_mw
echo_igor_mw
Topic Starter сообщение 28.5.2009, 15:58; Ответить: echo_igor_mw
Сообщение #7


Спасибо Всем откликнувшимся!
Разобрался , исправил!
Проблема исходила именно из-за атрибуты rowspan.
=)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно отрисовать шаблон сайта
2 karambas 3579 6.7.2022, 20:27
автор: Freedo
Открытая тема (нет новых ответов) Сколько стоит сделать шаблон для WP?
изучаю цены
3 Palundra 2379 2.4.2022, 3:06
автор: WebSuccessful
Открытая тема (нет новых ответов) Установить Wordpress + iBid шаблон
0 wep 4280 23.11.2021, 13:54
автор: wep
Открытая тема (нет новых ответов) Платный продам шаблон wordpress (недорого)
0 sheva7 3737 13.11.2021, 0:39
автор: sheva7
Открытая тема (нет новых ответов) Шаблон для работы с farpost
Автоматизация работы, поднятие объявлений по времени
0 Gallattam 905 30.1.2021, 13:58
автор: Gallattam


 



RSS Текстовая версия Сейчас: 29.3.2024, 9:45
Дизайн