Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/46: Рейтинг темы: голосов - 46, средняя оценка - 4.61
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313

margin: 0px auto;

05.01.2011, 20:46. Показов 9017. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В чём различия между:
CSS
1
2
3
margin: 0px auto;
margin: auto;
margin: 0 auto;
Во многих верстках употребляют:
CSS
1
margin: 0px auto;
Не могу понять зачем, если
CSS
1
margin:auto;
делает всё тоже самое, потестил на IE 6-8 Различий не обнаружил.
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.01.2011, 20:46
Ответы с готовыми решениями:

Не учитывать *{ margin: 0px auto; }
Как заставить определенный div не учитывать *{ margin: 0px auto; } ?

Не смещается центр div c margin 0 auto, который в другом div'e с другим margin
<div style="margin-left: 100px"> <div style="margin: 0 auto;"><a href="" class="pageButton">1</a></div> </div> В первом диве...

Не работает margin 0 auto
не смещает картинку в центр, подскажите что не так делаю? <!DOCTYPE html> <head> <meta http-equiv="Content-Type"...

3
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
06.01.2011, 06:43
Mailo, свойство margin является сокращением четырех свойств margin-top, margin-right, margin-bottom и margin-left и может принимать от 1 до 4 значений:
1: значения для всех четырех свойств;
2: первое значение для вертикальных (top и bottom), второе для горизонтальных (right и left);
3: первое - top, второе - right и left, третье - bottom
4: по порядку top, right, bottom и left.

Т.е. сокращения
CSS
1
2
margin: 0px auto;
margin: auto;
на самом деле означают
CSS
1
2
margin: 0 auto 0 auto;
margin: auto auto auto auto;
Аналогично дела обстоят например, с padding, border-width, border-style, border-color.
3
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
06.01.2011, 06:52  [ТС]
Vovan-VE, спасибо за пояснение. Ешё такой вопрос:
Во втором случае вы написали:
CSS
1
margin: 0 auto 0 auto;
А не
CSS
1
margin: 0px auto 0px auto;
Есть ли разница?
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
06.01.2011, 07:11
Цитата Сообщение от Mailo Посмотреть сообщение
Есть ли разница?
Нет разницы. Для 0 единицы измерения можно не указывать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.01.2011, 07:11
Помогаю со студенческими работами здесь

Margin:0 auto что значит?
Доброго времени суток! Не могу найти, что означает margin:0 auto. 0 это понятно, -нет полей, а 0 auto?

Что такое margin:auto?
Прочитал margin:auto указывает, что размер отступов будет автоматически рассчитан браузером. Есть какие-то закономерности в расчёте, от...

Margin 0 auto для iOS
Здравствуйте. Имеется сайт, состоит из #header, #contentMain и #footer. У #contentMain стоит margin 0 auto и заданная ширина width:...

Margin: 0 auto; не работает на мобильных устройства
Никак не хочет работать css-стиль margin: 0 auto. Во всех браузерах для настольных компьютеров все центрируется как нужно, а вот в...

Выравнивание элементов с помощью margin:auto
привет, друзья! объясните мне: почему не работает свойство {margin:auto;} выравнивает только по горизонтали хотя должно по правилу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru