powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Горизонтальная полоса прокрутки в ячейки таблицы.
7 сообщений из 7, страница 1 из 1
Горизонтальная полоса прокрутки в ячейки таблицы.
    #35882654
BikArt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
У меня есть таблица, ширина ячейки которой 400px и картинка, шириной 800px. Мне нужно разместить эту картинку в ячейку так, что-бы их размеры не поменялись(т.е. было видно только половину картинки) и что-бы как-то можно было "пролистать ячейку" для просмотра скрытой части картинки, т.е. что-то на подобии горизонтальной полосы прокрутки.
Как такое можно реализовать?
...
Рейтинг: 0 / 0
Горизонтальная полоса прокрутки в ячейки таблицы.
    #35882865
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задать для таблицы стиль table-layout: fixed и overflow: auto для ячейки.
В твоем случае появится горизонтальный скролер и если его высота + высота картинки будут больше высоты ячейки, то еще и вертикальный. Может быть не очень красиво.
...
Рейтинг: 0 / 0
Горизонтальная полоса прокрутки в ячейки таблицы.
    #35882973
BikArt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм.. сделал как вы сказали:
Код: plaintext
1.
2.
3.
4.
5.
6.
<table style="table-layout: fixed;" border="0" cellspacing="0" cellpadding="0">
                                <tr>
                                    <td style="width:400px; overflow: auto;">
                                        <img src="<%= SkinPath %>images/logo.gif"
			                        </td>
                                </tr>
                            </table>
не работает... ячейка раздвинулась и в высоту и в ширину...
...
Рейтинг: 0 / 0
Горизонтальная полоса прокрутки в ячейки таблицы.
    #35882994
BikArt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
<div style=" overflow: auto;">
        <img src="<%= SkinPath %>images/logo.gif"/>
	</div>
Вот так заработало! Спс, то что надо!
...
Рейтинг: 0 / 0
Горизонтальная полоса прокрутки в ячейки таблицы.
    #35882998
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<table width="400" style="table-layout: fixed" border="0" cellspacing="0" cellpadding="0">
	<col width="400"/>
	<tr>
		<td style="overflow: auto">
			<img src="<%= SkinPath %>images/logo.gif"/>
		</td>
	</tr>
</table>
Это потому, что ширина таблицы не задана. Привел пример с <col> - на случай, когда более одного столбца. Этого требует спецификация по стилю table-layout (или указанной ширины столбцов).
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Горизонтальная полоса прокрутки в ячейки таблицы.
    #36611568
CaHo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
spasibo!
...
Рейтинг: 0 / 0
Горизонтальная полоса прокрутки в ячейки таблицы.
    #36611875
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck ,
Спасибо думаю пригодится.
А будет ли такое решение работать везде (броузеры)?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Горизонтальная полоса прокрутки в ячейки таблицы.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]