Константин П.
1351 сообщение
#14 лет назад
Объясните мне пожалуйста, по каким причинам в CSS не используется, к примеру, такой параметр как

size:100px 140px;

который заменил бы собой

width:100px;
height: 140px;

Я ничего не понял, тот же margin или padding можно указывать в куче разных вариаций, а вот такого простого параметра нету.
Как вы думаете, почему?
Никита Петерсон
225 сообщений
#14 лет назад
Цитата ("TomNorman"):
Объясните мне пожалуйста, по каким причинам в CSS не используется, к примеру, такой параметр как

size:100px 140px;

который заменил бы собой

width:100px;
height: 140px;

Я ничего не понял, тот же margin или padding можно указывать в куче разных вариаций, а вот такого простого параметра нету.
Как вы думаете, почему?

А если нужно использовать только один параметр?
Константин П.
1351 сообщение
#14 лет назад
NikitOz_95,

Ну, чисто теоретически, если параметр не указан, то он по умолчанию принимает значение auto.

Соответственно и запись будет такая.

size:100px auto;

=

width:100px;
height: auto;
Никита Петерсон
225 сообщений
#14 лет назад
Ну не мы же css придумали, так что пользуйтесь тем что есть.
Антон В.
1807 сообщений
#14 лет назад
TomNorman, а если надо указать !important только одному из параметров?
Константин П.
1351 сообщение
#14 лет назад
nehovaysyatopol,

Ну вы же можете написать.

margin:10px;
margin-left:20px !important;

наличие параметра size, не отменяет существование параметров width & height
Владимир М.
327 сообщений
#14 лет назад
TomNorman, это не ваша тема?
Как-будто ответ дан.
Если этого мало, то пообщавшись с Гуглом узнаете, что в CSS3 параметр size есть, хоть и с несколько другим смыслом:
Ну, а если и этого мало - жалуйтесь в W3C.
Константин П.
1351 сообщение
#14 лет назад
intelleks,

Претензий и жалоб у меня не было по сути. Просто не ясны были мотивы.
Нет, тема не моя, но очевидно, там я найду ответы на свои вопросы, спасибо.