Ошибки валидации CSS
При проверки CSS на ошибки возникла проблема с валидацией -по неизвестной причине свойства flexbox не проходят проверку по стандарту CSS3 и возникают следующие ошибки
66 .block Value Error : display flex is not a display value : flex flex
67 .block Property flex-direction doesn't exist : column column
68 .block Property justify-content doesn't exist : center center
69 .block Property align-items doesn't exist : center center
Ниже приведен код, который не проходит валидацию по CSS3
.block{
display: flex;
flex-direction: column;
justify-content: center;
align-items:center;
margin:20px 0;
}
Как решить данную проблему?
Ответы (1 шт):
Единственные ошибки которые я вижу, это отсутствие пробелов после : после align-items и margin. Также можно добавить вендорные префиксы:
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 20px 0;
Если проблема сохранилась, напишите, пожалуйста, какой именно валидатор ее выдает