Можно ли сократить нижеследующее, так как обратите внимание на то, как значение [6.25% - 5px] является одинаковым, и действительно оно должно быть определено только один раз.Свойство CSS 'calc()' CSS; используя сокращенное поле?
margin-top:calc(6.25% - 5px);margin-bottom:calc(6.25% - 5px)
что-то более, как:
margin:calc(6.25% 0 0 - 5px)
Однако, это [0 0] часть, которая вызывает ошибку, и моя точка при определении запаса - вы всегда должны использовать сокращенную ; определяя каждое направление индивидуально.
Чтобы поставить это в контексте, я использую это для колонтитула:
[маржа-топ]
Контактная информация
[краю дна]
'поле: известково (6,25% - 5px) 0' –
Не будет сокращенным из 0 0 вычисляться для верхней и * слева * поля, а не верх и низ из них так или иначе? –
BoltClock
calc - выражение, которое возвращает одно значение. Вы можете предоставить расчёт для каждого из значений сокращения «margin», например: «margin: calc (6.25% - 5px) calc (30% - 50px)», чтобы иметь верхнее/нижнее поле с расчетом и левое/правое поле с расчетом. В вашем случае, поскольку left/right равен 0, вам нужен только один расчет, а другое значение - просто '0':' margin: calc (6.25% - 5px) 0'. – GolezTrol