powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Горизонтальный скроллер помогите убрать
16 сообщений из 16, страница 1 из 1
Горизонтальный скроллер помогите убрать
    #34996996
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуция такая. Разработал сайт. Всё бы ничего но тут заметил, что у меня в IE при разрешении экрана 1024X768 появляется горизонтальный скроллер. При этом контент вроде по горизонтали в окно при таком разрешении помещаться должен. В Опере и Фаерфоксе ни какого скроллера, всё помещается. Чего делать?
Вот страница моего сайта. Модераторов прошу не удалять за рекламу, страницу выбрал самую нейтральную на сайте и самую простую по контенту.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34997019
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если интересно - открыл FF под Linux - и вертикальный и горизонтальный скролл присутствуют.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34997027
I_Work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Определите отступы у body , например, так:
Код: plaintext
body { margin:  0 ; }
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34997993
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
apapacyЕсли интересно - открыл FF под Linux - и вертикальный и горизонтальный скролл присутствуют.
Вертикальный присутствовать может. Горизонтельный по идее нет... Под винду скроллера горизонтального нету.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34997995
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
I_WorkОпределите отступы у body , например, так:
Код: plaintext
body { margin:  0 ; }


Не проканало.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34998922
I_Work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень трудно разобраться в ващем коде - отделите стили от содержимого. Зачем по сто раз писать width=100%?


Код: plaintext
1.
2.
3.
4.
5.
6.
<tr width = '100%' height = '100%'>
<td width = '475' height = '80' class = 'rightlogo'>

<a href="/index.php"><img width = "475" height = "80" src="../colorsheme/images/left_logo.gif" border="0"></a></td>
<td width = '100%' class = 'lefttop'>
<img src="../colorsheme/images/right_logo.gif" border="0"></td>
</tr>
-может быть, здесь собака зарыта, может где-то еще, а может и вообще в нескольких местах...
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999041
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
I_WorkОчень трудно разобраться в ващем коде - отделите стили от содержимого. Зачем по сто раз писать width=100%?
Ну это генерится классом. Я там зачем-то сделал, если ширина не указана, то ставить 100%


I_Work
Код: plaintext
1.
2.
3.
4.
5.
6.
<tr width = '100%' height = '100%'>
<td width = '475' height = '80' class = 'rightlogo'>

<a href="/index.php"><img width = "475" height = "80" src="../colorsheme/images/left_logo.gif" border="0"></a></td>
<td width = '100%' class = 'lefttop'>
<img src="../colorsheme/images/right_logo.gif" border="0"></td>
</tr>
-может быть, здесь собака зарыта, может где-то еще, а может и вообще в нескольких местах...

А что в этом отрезке не так?
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999115
I_Work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот вы попробуйте на листочке бумаги нарисовать вашу таблицу с указанными вами размерами - я бы очень хотел на это посмотреть.
Ширина строки - 100%, одна из ячеек занимает 475 пикселей, а вторая - 100%. Как вы себе это можете представить?

Возможно, конечно, браузеры и обрабатывают этот код, исправляя его кривость так, как им считается более-менее правильным. Возможно, и окончательный вид всей этой страницы определяется вовсе не этими строчками. Но то, что они сделаны совершенно неграмотно - это факт.

Я бы все же порекоменовал переверстать страницу вручную (тем более, не такя уж и сложная), вынося все стили в css. При этому стоит уделить внимание таким мелочам, как, например, то, что ширина строки таблицы не может отличаться от суммы широт содержащихся в ней ячеек (не считая промежутков, разумеется).
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999216
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не подумайте, что с вами спорю, потому что скажу стразу что в HTML я не силен, я лишь пытаюсь для себя всё уяснить.

I_WorkВот вы попробуйте на листочке бумаги нарисовать вашу таблицу с указанными вами размерами - я бы очень хотел на это посмотреть.
Ширина строки - 100%, одна из ячеек занимает 475 пикселей, а вторая - 100%. Как вы себе это можете представить?
Я понимаю, что получается фигня, но скажите как сделать, чтобы первая ячейка была строго фиксированной ширины, а вторая распахивалась на всю оставшуюся ширину страницы?

I_WorkВозможно, конечно, браузеры и обрабатывают этот код, исправляя его кривость так, как им считается более-менее правильным. Возможно, и окончательный вид всей этой страницы определяется вовсе не этими строчками. Но то, что они сделаны совершенно неграмотно - это факт.
Не спорю. Но выше уже спросил.

I_WorkЯ бы все же порекоменовал переверстать страницу вручную (тем более, не такя уж и сложная), вынося все стили в css. При этому стоит уделить внимание таким мелочам, как, например, то, что ширина строки таблицы не может отличаться от суммы широт содержащихся в ней ячеек (не считая промежутков, разумеется).
У меня там по максимуму всё вынесено в стили, кроме разве что ширин. Но ширины трудно вынести, потому что стилей слишком много полчится.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999462
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacyЕсли интересно - открыл FF под Linux - и вертикальный и горизонтальный скролл присутствуют.
Открыл сегодня - хотел посмотреть более детально - горизонального скролла нет. (Но точно был). Сорри.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999477
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу проверить под IE, но идея следующая. При загрузке вертикальный скроллбар появляется не сразу а с запаздыванием. Воззможно IE отрисовывает 100% без скроллбара и далее добавляет вертикальный скроллбар - и одновременно оказывается, что контент не помещантся по горизонтали и появляется горизоньальный скроллбар. Задайте вертикальный скроллбар "всегда" и может проблема уйдет.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999615
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
apapacyНе могу проверить под IE, но идея следующая. При загрузке вертикальный скроллбар появляется не сразу а с запаздыванием. Воззможно IE отрисовывает 100% без скроллбара и далее добавляет вертикальный скроллбар - и одновременно оказывается, что контент не помещантся по горизонтали и появляется горизоньальный скроллбар. Задайте вертикальный скроллбар "всегда" и может проблема уйдет.
1. Как это сделать для <body>?
2. Скролл по горизонтале явно больше чем ширина вертикального скроллбара.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999640
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.
Код: plaintext
1.
<body ... class="BodyStyle" style="overflow-y:scroll">
Конечно, потом нужно будет перенести в CSS, если поможет - но сначала протестируйте.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999758
I_Work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacyНе могу проверить под IE, но идея следующая. При загрузке вертикальный скроллбар появляется не сразу а с запаздыванием. Воззможно IE отрисовывает 100% без скроллбара и далее добавляет вертикальный скроллбар - и одновременно оказывается, что контент не помещантся по горизонтали и появляется горизоньальный скроллбар. Задайте вертикальный скроллбар "всегда" и может проблема уйдет.
Врядли там так. Уж довольно большая горизонтальная прокрутка получается, чтобы появится только от вертикального ползука. Скорее всего, все дело в ширинах... Хотя, может и ошибаюсь...

СК03Я понимаю, что получается фигня, но скажите как сделать, чтобы первая ячейка была строго фиксированной ширины, а вторая распахивалась на всю оставшуюся ширину страницы?
Код: plaintext
1.
2.
3.
<table style="width: 100%;" border="1">
<tr><td style="width: 100px;"> 1 </td><td> 2 </td>
</tr>
</table>

СК03У меня там по максимуму всё вынесено в стили, кроме разве что ширин. Но ширины трудно вынести, потому что стилей слишком много полчится.В любом случае стилей будет не больше, чем стилей без ширин + отдельное задание ширин.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999768
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
apapacy1.
Код: plaintext
1.
<body ... class="BodyStyle" style="overflow-y:scroll">
Конечно, потом нужно будет перенести в CSS, если поможет - но сначала протестируйте.
Нет. Не помогает.
...
Рейтинг: 0 / 0
Горизонтальный скроллер помогите убрать
    #34999773
СК03
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
I_Work
Код: plaintext
1.
2.
3.
<table style="width: 100%;" border="1">
<tr><td style="width: 100px;"> 1 </td><td> 2 </td>
</tr>
</table>

Завтра попробую. Возможно вы правы. Чего-то такое я припоминаю... что когда ширину через стиль задаешь, он ведет себя адекватнее.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Горизонтальный скроллер помогите убрать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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