Вы спросили, почему, не так, как обмануть его:
Обычно из-за лени программистов первоначальной реализации, так как они уже поставили намного больше усилий других функций, обеспечивая более странные побочные эффекты, такие как поплавки, потому что тогда их спросили дизайнеры, и тем не менее они не нашли времени, чтобы позволить это, чтобы мы могли использовать свойства FOUR, чтобы нажимать/вытягивать элемент против своих соседей (теперь у нас есть только четыре, чтобы нажать, и только 2 до вытащить).
Когда html был спроектирован, журналу понравился текст, переписанный образами, тогда он теперь ненавидит, потому что сегодня у нас есть тенденции касания, и любят сложные вещи с большим количеством места и ничего не читать. Вот почему они оказывают большее давление на поплавки, чем на центрирование, или они могли бы создать что-то вроде margin-top: fill;
или margin: average 0;
, чтобы просто выровнять содержимое снизу или распределить его дополнительное пространство вокруг.
В этом случае я думаю, что он не был реализован из-за той же причины, из-за которой CSS не имеет псевдоселектора :parent
: для предотвращения оценок циклов.
Не будучи инженером, я вижу, что CSS сейчас используется для рисования элементов один раз, помните некоторые свойства для будущих элементов, которые нужно нарисовать, но НИКОГДА не возвращайтесь к уже окрашенным элементам.
Вот почему (я думаю), заполнение рассчитывается по ширине, потому что это значение, которое было доступно в момент начала его рисования.
Если у вас есть отрицательное значение для заполнения, это повлияет на внешние пределы, которые УЖЕ определены, когда маржа уже установлена. Я знаю, ничего еще не было написано, но когда вы читаете, как идет процесс рисования, созданный гениями с технологией 90-х, я чувствую, что задаю глупые вопросы и просто говорю «спасибо» хе-хе.
Одно из требований веб-страниц заключается в том, что они быстро доступны, в отличие от приложения, которое может занять свое время и есть ресурсы компьютера, чтобы все было правильно, прежде чем отображать его, веб-страницам необходимо использовать небольшие ресурсы (так что они подходит для каждого устройства) и прокручивается на ветру.
Если вы видите приложения со сложным перепланированием и позиционированием, такие как InDesign, вы не можете прокрутить это быстро! Для перехода на следующие страницы требуется большое усилие как от процессоров, так и от графической карты!
Так живопись и вычисление вперед и забывание о некотором элементе, на данный момент это, кажется, ДОЛЖНО.
, потому что не имеет смысла иметь отрицательную прокладку – Petah
также какова ваша ситуация, когда требуется «отрицательная прокладка»? – Petah
Можете ли вы предложить пример, в котором отрицательное дополнение будет полезно для вывода? Я вижу отрицательные поля, но я не могу придумать хороший пример, где мне нужно было бы увеличить маржу. –