Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   вопрос про таблицу (http://forum.oszone.net/showthread.php?t=58247)

Zero93 18-12-2005 21:21 384427

вопрос про таблицу
 
Народ подскажите пожалуйста, у меня такая проблема.
Создаю таблицу состоящую из 2 столбцов.
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr><td width="100">&nbsp;</td>
<td width="600">&nbsp;</td></tr>
Вставляю в первый столбец картинку шириной больше 100 пикселей и столбец становится шире. Можно ли сделать так, чтобы столбец не растягивался от картинки, а оставался равным 100 пикселам (пусть даже в ущерб картинке, пусть она сожмется допустим)?

Vlad Drakula 18-12-2005 21:30 384428

Zero93
вставь в леву столбец див, и настрой его через CSS чтобы об обрезал все что шире...
если очень хочется то можешь сделать горизонтальный скролинг.

Zero93 18-12-2005 23:59 384469

Vlad Drakula
Нашел прогу CSS. Она пишет какой код надо в Css прописать для обрезания при переполнении.
Вот что она мне выдала.
; Overflow: hidden;
; clip: rect(50px, 50px, 50px, 50px);

Я в своей Css-ке вот что прописал
.obr {
; Overflow: hidden;
; clip: rect(50px, 50px, 50px, 50px);
}
И добавил этот класс к левому столбцу
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr><td width="100" class="obr"> </td>
<td width="600"> </td></tr>
Но нифига не работает. Что я делаю не так?????????????????

Vlad Drakula 19-12-2005 00:07 384471

Zero93
я же сказал что это нужно применить к диву а не к TR ;)

vadimiron 19-12-2005 00:09 384472

Для начала уберите ; в начале строк

Zero93 19-12-2005 06:59 384532

Цитата:

я же сказал что это нужно применить к диву а не к TR
Можно немного по подробнее. Нипойму куда и как этот див вставлять.

Underson 19-12-2005 11:07 384588

<td><div class="твой класс"><img src="твоя картинка"></div></td> что то вроде этого но нужно немного подправить "твой класс"
пишу по памяти а она может подводить
.Твой класс {
width=100;
Overflow: hidden;
clip: rect(50px, 50px, 50px, 50px);
}

насколько помню так...

Zero93 22-12-2005 10:35 385738

To Underson
Огромное спасибо твой метод работает на все 100%

Underson 23-12-2005 13:45 386149

Zero93 да не зачто


Время: 11:45.

Время: 11:45.
© OSzone.net 2001-