Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2012, 21:58   #1
Uvelirr
 
Регистрация: 15.02.2012
Сообщений: 9
По умолчанию Черная полоса и таблица

День добрый!

Не люблю приамбул, но сдесь придется: код - первая доска для проб лепки из пластелина, на которой происходило и происходит знакомство с азами, так что не надо умничать про кривизну, я и сам догадываюсь, ответьте по делу:

1. На сайте вверху черная-причерная полоска во всех браузерах (хотя в ИЕ, например, она шире).
2. Сайт - сплошная таблица, заполненная картинками (где содержанием, а где и вовсе бэкграундом). Во всех браузерах отображается корректно, но в некоторых версиях Оперы (в т.ч. и Portable) есть момент - примерно каждый 10й заход на сайт ломается таблица и отображается что-попало. Эффект можно пронаблюдать методично нажимая F5. На последних версиях оперы все работает хорошо. Просто кривая Опера какая-то или код?

Ссылка на сайт
Код сюда не показываю, сильно большой для сообщения.

Спасибо всем, кто поможет добрым советом.
Uvelirr вне форума Ответить с цитированием
Старый 16.02.2012, 00:21   #2
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

А как насчёт сложных таблиц? а то таблица в таблице. Имхо это кривой код.
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 16.02.2012, 00:36   #3
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

в опере есть инструменты для отслеживания работы верстки, воспользуйтесь ими:
в одной закладке откройте нормальную версию, во второй — разъехавшуюся. Самый верный способ определить что именно пошло не так.
А в целом говоря, обычно табличная верстка является наиболее надежной, если не юзаются colspan и rowspan
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 16.02.2012, 11:33   #4
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

А мне кажется что табличная верстка уже прошлое.
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 16.02.2012, 16:56   #5
Uvelirr
 
Регистрация: 15.02.2012
Сообщений: 9
По умолчанию

Кто что скажет на счет полосы-то черной?
Uvelirr вне форума Ответить с цитированием
Старый 16.02.2012, 22:13   #6
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от Uvelirr Посмотреть сообщение
Кто что скажет на счет полосы-то черной?
Если я подумал в нужном направлении, то вам нудно просто поставить резет стилей (http://meyerweb.com/eric/tools/css/reset/)
Стоит учесть, что все стили необходимо задавать заново.
п.с. в 16 хроме тут: http://agat-t.ru/Product.htm появляется горизонтальная прокрутка
Alar, верни репу!

Последний раз редактировалось Naive; 16.02.2012 в 22:16.
Naive вне форума Ответить с цитированием
Старый 17.02.2012, 04:03   #7
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,586
По умолчанию

а если (тут то что нужно сдвинуть таблица или див) {margin-top:-20px;}
...........
.chototo {margin-top:-20px;}
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
pompiduskus вне форума Ответить с цитированием
Старый 17.02.2012, 08:30   #8
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Цитата:
Сообщение от Uvelirr Посмотреть сообщение
Кто что скажет на счет полосы-то черной?
У Вас в CSS ?
PHP код:
body {
displayblock;
margin8px;

Это не оно ли ? Т.е. Вы отступаете со всех сторон по 8px ...
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 17.02.2012, 11:24   #9
Uvelirr
 
Регистрация: 15.02.2012
Сообщений: 9
По умолчанию

Добрый человек помог -
body{
margin:0;
padding:0;
}

Полоса исчезла. Большое ему спасибо.

Еще вопрос возник:

Для экранов 1024, например, сайт уезжает вправо, т.е. прижимается левым верхним углом к браузеру. Сайт был бы читаем и на 1024, если бы он центрировался в окне браузера, а не прижимался.

Может есть способ это сделать под все браузеры?
Uvelirr вне форума Ответить с цитированием
Старый 17.02.2012, 11:50   #10
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Можно так:
Код:
{
  position:absolute;
  left:50%;
  margin-left: /* минус половина ширины */ 
}
только при сверх маленьком экране меню уедет за область видимости окна
Alar, верни репу!
Naive вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Черная метка на форме Ренат Садыков Общие вопросы Delphi 5 26.07.2010 18:01
Черная заливка вместо изображения mutabor Общие вопросы Delphi 3 13.04.2010 10:07
Полоса на ЖК мониторе Скандербег Компьютерное железо 0 23.08.2009 22:45
Цветная полоса??? ZuBy Мультимедиа в Delphi 7 04.08.2009 19:16
Черная полоса nitrous Компьютерное железо 1 18.05.2009 19:42