Показать полную графическую версию : вопрос про таблицу
Народ подскажите пожалуйста, у меня такая проблема.
Создаю таблицу состоящую из 2 столбцов.
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr><td width="100"> </td>
<td width="600"> </td></tr>
Вставляю в первый столбец картинку шириной больше 100 пикселей и столбец становится шире. Можно ли сделать так, чтобы столбец не растягивался от картинки, а оставался равным 100 пикселам (пусть даже в ущерб картинке, пусть она сожмется допустим)?
Vlad Drakula
18-12-2005, 21:30
Zero93
вставь в леву столбец див, и настрой его через CSS чтобы об обрезал все что шире...
если очень хочется то можешь сделать горизонтальный скролинг.
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
Zero93
я же сказал что это нужно применить к диву а не к TR ;)
vadimiron
19-12-2005, 00:09
Для начала уберите ; в начале строк
я же сказал что это нужно применить к диву а не к TR
Можно немного по подробнее. Нипойму куда и как этот див вставлять.
Underson
19-12-2005, 11:07
<td><div class="твой класс"><img src="твоя картинка"></div></td> что то вроде этого но нужно немного подправить "твой класс"
пишу по памяти а она может подводить
.Твой класс {
width=100;
Overflow: hidden;
clip: rect(50px, 50px, 50px, 50px);
}
насколько помню так...
To Underson
Огромное спасибо твой метод работает на все 100%
Underson
23-12-2005, 13:45
Zero93 да не зачто
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.