2010-11-29 1 views
0

Пожалуйста, посмотрите на это видео, это объясняет мою проблему: http://www.youtube.com/watch?v=Zeq_BZ5QgCgТаблица не является сжимающим

Это простая таблица. Когда я изменяю размер страницы, таблица меняет размер страницы до некоторой точки, но затем останавливается.

Я понятия не имею, почему таблица ведет себя так. Я хочу, чтобы он сжимался так же, как и остальная часть страницы.

Черные линии, которые вы видите, являются контейнерами div, которые установлены в «clear: both».

HTML-код таблицы:

<table class="tborder" cellpadding="6" cellspacing="0" border="1" align="center" id="videoevent"> 
<tbody> 
<tr> 
<td class="thead" align="center" valign="middle" style="vertical-align:center"> 
    Headline 
</td> 

</tr><tr> 

<td class="alt2" align="center" style="padding:10px;"> 

    <div class="right" style="margin:5px 0px 10px 0px"><span id="user_online_count">refreshing...</span> persons are viewing this page</div> 

    <div class="left" style="margin:5px 0px 10px 0px">OVERVIEW</div> 

    <div class="c"></div> 


    <div class="overviewcontainer" style="margin-right:10px;"> 
    <a href="./?room=1"> 
    <img src="/thumbs/test.jpg" class="overview-img" height="200" alt="" border="0" /> 
    <span class="img-headline">Jade</span> 
    <span class="offline_indicator" id="oi_model_1">offline</span> 
    </a> 

    </div><div class="overviewcontainer" style="margin-right:10px;"> 
    <a href="./?room=2"> 
    <img src="/thumbs/test.jpg" class="overview-img" height="200" alt="" border="0" /> 
    <span class="img-headline">User</span> 
    <span class="offline_indicator" id="oi_model_2">offline</span> 
    </a> 

    </div><div class="overviewcontainer" style="margin-right:10px;"> 
    <a href="./?room=3"> 
    <img src="/thumbs/test.jpg" class="overview-img" height="200" alt="" border="0" /> 
    <span class="img-headline">User</span> 
    <span class="offline_indicator" id="oi_model_3">offline</span> 
    </a> 

    </div><div class="overviewcontainer" style="margin-right:10px;"> 
    <a href="./?room=4"> 
    <img src="/thumbs/test.jpg" class="overview-img" height="200" alt="" border="0" /> 
    <span class="img-headline">XXX</span> 
    <span class="offline_indicator" id="oi_model_4">offline</span> 
    </a> 

    </div><div class="overviewcontainer" style="margin-right:10px;"> 
    <a href="./?room=5"> 
    <img src="/thumbs/test.jpg" class="overview-img" height="200" alt="" border="0" /> 
    <span class="img-headline">admin</span> 
    <span class="offline_indicator" id="oi_model_5">offline</span> 
    </a> 

</div> 

<div class="c"></div> 

</td> 
</tr> 
<tr> 
<td colspan="2"> 
Viewers: <span id="users_in_chat">waiting for refresh</span> 

</td> 
</tr> 
</tbody> 
</table> 

Я не вижу ничего в стиле таблицы, которые могут вызвать такое поведение:

td[align=center] { 
text-align: -webkit-center; 
} 
td[valign=middle] { 
vertical-align: middle; 
} 
element.style { 
} 
.thead { 
background: #CA1B03; 
color: white; 
font: normal normal bold 11px/normal tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
} 
td, th, p, li { 
font: normal normal normal 10pt/normal verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
} 
/*user agent stylesheet*/ 
td, th { 
display: table-cell; 
vertical-align: inherit; 
} 
Inherited from table#videoevent.tborder 
.tborder { 
color: black; 
} 
/*user agent stylesheet*/ 
table { 
border-spacing: 2px 2px; 
border-collapse: separate; 
} 
/*Inherited from div.dynwrap.page*/ 
Style Attribute { 
text-align: left; 
} 
.page { 
color: black; 
} 
/*Inherited from body*/ 
body { 
color: black; 
font: normal normal normal 10pt/normal verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
} 
+1

Можете ли вы поместить свой html? – 2010-11-29 14:23:21

+0

И ваш настоящий CSS. Это похоже на вывод инспектора DOM. – RoToRa 2010-11-29 15:33:20

ответ

1

Может быть причиной того, что есть некоторые элементы Nowrap или элементы с фиксированной шириной внутри td элементов? Видео, изображения или style="white-space: nowrap;"?

Смежные вопросы