<MyRusakov.ru />

Профессиональная Web-разработка. Дизайн, код и автоматизация

Профессиональная Web-разработка. Дизайн, код и автоматизация

Это очень подробный курс из разряда "всё включено". Разбираются следующие темы: HTML, CSS, SCSS, JavaScript, PHP, SQL, Laravel, Nginx, PostCSS, npm, Vite, Vitest, Composer, PHPUnit, Prettier, Stylelint, ESLint, Pint, Larastan, Git, Agile, Scrum, Docker, Supervisord, Figma, Stitch AI, Confluence, Jira.

Рассчитан и на новичков, и на тех, кто уже знаком с основами, но хочет освоить полный цикл разработки.

Помимо самой теории, Вы увидите пример создания Web-проекта на 20 000 строк кода: от идеи и документации на Confluence через планирование на Jira, fullstack-разработку до деплоя на VPS.

Помимо уроков, курс содержит упражнения для закрепления знаний и финальное тестирование. А ещё Вы получите 5 полноценных Бонусных курсов: «GitLab под ключ», «Вёрстка сайта с нуля 2.0», «JavaScript с Нуля до Гуру 2.0», «PHP и MySQL с Нуля до Гуру 3.0» и «Laravel от А до Я».

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

ячейки в таблице
29.04.2013 22:50:46 ячейки в таблице Сообщение #1
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Здравствуйте, Михаил!
Я хочу сделать таблицу из трех колонок, центральной колонке я задаю фиксированную ширину, и нужно чтобы боковые колонки всегда были одинаковой ширины.
Пробовал боковым колонкам написать width: auto, но это не работает. Скажите, пожалуйста, как это можно сделать?

Условия такие

#table {
max-width: 100%;
min-width: 1000px;
}

#td-left {
}

#td-center {
width: 1000px;
}

#td-left,#td-right {
width: (одинаковой ширины при любом масштабировании)
}
Профиль
30.04.2013 04:22:21 ячейки в таблице Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Поставить конкретную ширину, например, width: 200px;
Профиль
30.04.2013 13:12:16 ячейки в таблице Сообщение #3
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Это не решает проблему. Если поставить фиксированную ширину боковым колонкам, тогда таблица не будет занимать по ширине всю доступную ширину (например, все окно браузера) - для селектора table прописано свойство max-width: 100%
Может тут нужно использовать какой-то скрипт, который будет следить, чтобы боковые колонки всегда имели одинаковую ширину?
например, увеличивается ширина левой колонки и автоматически произойдет увеличение ширины правой колонки до такой же ширины.
Профиль
30.04.2013 20:07:56 ячейки в таблице Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Надо у таблицы задать width: 100%, а у левой и правой колонок задать фиксированный width.
Профиль
30.04.2013 20:32:04 ячейки в таблице Сообщение #5
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Михаил! Большое спасибо! Я так и сделал, для таблицы задал width: 100%
Только не задавал боковым колонкам фиксированную ширину, т.к. фиксированная ширина у центральной колонки.
Профиль
01.05.2013 00:16:31 ячейки в таблице Сообщение #6
Дмитрий184

Дмитрий184

Мастер

Мастер

Дата регистрации:
29.06.2012 08:48:56

Сообщений: 225

Все-таки каждой колонке необходимо задать ширину, т.к. если ширину не задать, то браузер google chrome колонки без указанной ширины принимает как width: 0
И центральная колонка, вместо того, чтобы быть по центру, прижимается к левому краю. А вот в Firefox такого не происходит, тут центральная колонка остается по центру.
Профиль