0
0

В панели разработчика на 1200px , align-items: centre; перечеркнуто.

/* style */

@import 'base/variables';
* {
    font-family: 'Museo Sans Cyrl', sans-serif;
}
.container {
    max-width: 950px;
    margin: 0 auto;
}
@import 'blocks/promo';
@import 'blocks/header.scss';
@import 'blocks/buttons';
@import 'blocks/advantages';
@import 'blocks/titles';
@import 'blocks/consultation';
@import 'blocks/forms';
@import 'blocks/carousel';
@import 'blocks/catalog';
@import 'blocks/feed';

/*_promo */

@import '../base/media';
.promo {
    min-height: 650px;
    padding: 21px 0 93px 0;
    background: url("../img/big/bg1.png") center (center/cover) no-repeat;
    &__wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        margin-top: 90px;

/*_media */

@media (max-width: 1200px) {
	.promo {
		&__wrapper {
			align-items: center;
		}
	}
}

Алексей Нобелев
2 years ago






раз перечеркнуто, смотри дальше, какой-то следующий стиль перебивает

student_kAR68Gv3
2 years ago

Так это понятно. Что сделать, чтобы не перебивал?

Алексей Нобелев
2 years ago

если лень искать, для этого придуман !important  а если нужен чистый код думай, ищи

student_kAR68Gv3
2 years ago

Добрый день. important лучше не использовать, так как может приводить к проблемам)

Если перечеркивается - значит стиль перебивается и нужно искать причину. Это может быть из-за:

- неправильной последовательности подключения. media всегда должно быть в конце, иначе будет перебиваться. А в каком месте подключен _media?

- неправильный селектор, но судя по коду тут все в порядке.

Иван Петриченко
2 years ago

4 ответов