- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вот непонятная ситуация: пытаюсь верстать страницу на основе таблицы. Задаю ширину всей таблицы 100%. Таблица состоит из 3-х столбцов, крайние - под разные менюшки (неизменны), средний собственно изменяющийся текст. Задаю принудительную ширину крайних столбцов 200 пикселей, получается средний занимает всё остальное пространство по умолчанию. Начинаю делать по этому макету вторую страницу, вставляю другой текст в средний столбец, в итоге ширина крайних столбцов становится больше-меньше (в разных опытах). Почему? По логике ширина крайних столбцов если смогла получится 200 пикселей (их содержимое позволило это), то должна и всегда оставаться такой, а тут изменяется :(
Разъясните пожалуйста.
Надо padding и margin обнулить похоже они наследуются от родителей или по умолчанию стоят не в 0 может и в ХТМЛ; они добавляются к общей ширине, причем разными браузерами по разному, в частности фаер добавляет их к ширине (и высоте), а Експлорер включает их в вовнутрь чтобы в сумме была заданная.
Обычно в таким случаях без кроссбраузерного кода не обойтись или уменьшать ширину на 1-2%
Asher, а это тут причем? у него ж просто таблица разъезжается...
Asher, а это тут причем? у него ж просто таблица разъезжается...
Непонятно из его описания - какая таблица. Если крайние столбцы разьезжаются(как проверить), то скорее всего текст или картинки в них расталкивают ширину крайних блоков за счет центрального блока, или ширина задана не там или не тем, возможно она переопределяется или наследуется из предков. Надо обнулить все padding и margin для блоков, входящих в общую ширину, и потом жестко задавать их для каждого, с наблюдением результатов (в разных браузерах и при разных разрешениях).
Заодно и посмотреть в хтмл, может там паддинги и маргины таблицы не заданы, по умолчанию они не в 0.
Для начала надо просто написать код правильно и провалидировать его.
Вот объясните мне, какая логика заложена в такие записи:
или вот:
В абзац вкладывается заголовок. Ну это да, это "абзац" полный! :)
Вот когда исправите ошибки, тогда можно и затылок чесать "что, да как". А то подсунули браузеру "что-то с чем-то" и и в недоумении.
я так делал еще в прошлом веке -) работало всегда и везеде, и ваще так правильно -)
Erick Flatcher, я надеюсь, что это смайлы в посте означали шутку, да? Ведь вы не всерьез? ;)
Asher, висят же примеры :) А вообще вопрос в принципе уже разъяснили. Просто похоже на то, что проблема в том, что делаю описание ширины столбцов во второй строчке, а не сразу в начале таблицы.
Junior, а по поводу корявости кода - я уж начал тренироваться в фронтпэйдже посмотреть его реакцию на мои эксперименты, отсюды вылезло много хрени всякой ☝ А вообще ручками делаю...
А где для центрального столбца задана ширина?
Видимо Експлорер раздвигает крайние столбцы по их контенту(а не по ширине), поскольку ширина среднего не задана.
Надо задать ширину для всех столбцов в процентах, для среднего -1 или -2% от расчитанной. Вообще плохая идея запихивать в одну таблицу весь сайт. Ну и хтмл код надо в порядок привести, соблюдая вложенность тегов, закрывать их и все такое.
Юзай Adobe Golive а не всякие там фронтпэйджи, ворды и тп.
Asher, А посмотреть в лом в чем проблема? или Вы на слух определяете?
Junior, Проблема у парня не в Заголовках вложенных в абзац ;).
ximik, Не экспериментируйте с colspan это от него проблемы, вам нужно избавиться от верхней <tr>-ки, или сделайте как Erick Flatcher показал или как я и все встанет на свои места, и Asher правильно сказал средней td-шке width="100%" поставьте.
Junior, нет, я не шут, единственная шутка - мой аватар
чем посмешил? ;-)
Asher, А посмотреть в лом в чем проблема? или Вы на слух определяете?
Предыдущий мой пост сначала почитайте.
Откуда это взято?
Asher, Предыдущий Ваш пост появился пока я свой писал, это я к Вашему первому (в этой ветке) посту сказал.