Помогите! Не могу понять где ошибка 94% (32/32)

html,
body {
margin: 0;
padding: 0;
}

body {
width: 450px;
height: 300px;
font-family: “Arial”, sans-serif;
font-size: 12px;
}

.gallery {
padding-top: 10px;
text-align: center;
}

.gallery .item {
width: 125px;
margin: 0 8px;
margin-bottom: 10px;
display: inline-block;
text-align: left;

}

.gallery .title {
margin-bottom: 5px;
line-height: 14px;

}

.gallery .frame {
background: #ecf0f1;
border: 1px solid black;
padding: 10px 0 0;
}

.gallery .image {
height: 70px;
background-position: 50% 50%;
background-repeat: no-repeat;
border-top: 1px solid black;
border-bottom: 1px solid black;
}

.gallery .image-1 {
background-color: #2ecc71;
background-image: url("/assets/course13/cat_box.png");
}

.gallery .image-2 {
background-color: #3498db;
background-image: url("/assets/course13/cat_fish.png");
}

.gallery .image-3 {
background-color: #f1c40f;
background-image: url("/assets/course13/cat_purr.png");
}

.gallery .image-4 {
background-color: #e67e22;
background-image: url("/assets/course13/cat_walk.png");
}

.gallery .image-5 {
background-color: #e74c3c;
background-image: url("/assets/course13/cat_drunk.png");
}

.gallery .date {
font-style: italic;
font-size: 11px;
color: #666666;
padding: 5px;
}
.gallery .item:nth-child(3n) {
margin-right: 8;
}

Это правило не работает. А еще вы не убрали пробелы у блочно-строчных элементов.

Спасибо, помогло
body {
width: 450px;
height: 300px;
font-family: “Arial”, sans-serif;
font-size:0;
}

.gallery {
padding-top: 10px;
text-align: center;

}

.gallery .item {
width: 125px;
margin: 0 10px;
margin-bottom: 10px;
display: inline-block;
text-align: left;
font-size: 12px;

Размер шрифта обнуляется у ближайшего родителя блочно-строчных элементов. В данном случае это не body.

body {
width: 450px;
height: 300px;
font-family: “Arial”, sans-serif;
font-size: 12px;
}

.gallery {
padding-top: 10px;
text-align: center;
font-size:0;

}

.gallery .item {
width: 125px;
margin: 0 10px;
margin-bottom: 10px;
display: inline-block;
text-align: left;
font-size: 12px;

2 лайка

Ребята, подскажите пожалуйста, не уловил суть решения, что касается .gallery .title.
Как вы вытащили название картинок за пределы таблицы с картинкой?

Покажите свой код.

Привет, моего кода уже нет, вставил чужой код для сверки и система его сохранила. Но когда я сам делал задание, у меня все сошлось, кроме текста, и я никак не мог понять как вытащить текст из рамки, вроде проходили на уроках выпады за пределы родительского элемента.

Без кода наглядно объяснить не получится. Возможно, мы прописали рамку не тому элементу.

1 лайк

.gallery .frame {
background: #ecf0f1;
border: 1px solid black;
padding-top: 10px;
}

1 лайк

На 100%:sunglasses:
html,
body {
margin: 0;
padding: 0;
}

body {
width: 450px;
height: 300px;
font-family: “Arial”, sans-serif;
font-size: 12px;
}

.gallery {
padding-top: 10px;
}

.gallery .item {
width: 125px;
margin-bottom: 10px;
margin-left: 18px;
display:inline-block;
}
.item:nth-child(2n){
margin-left: 17px;
}
.item:nth-child(3n){
margin-left: 16px;
}
.item:nth-child(4n){
margin-left: 90px;
}
.item:nth-child(5n){
margin-left: 17px;
}

.gallery .title {
margin-bottom: 5px;
line-height: 14px;
}

.gallery .frame {
background: #ecf0f1;
border: 1px solid black;
}

.gallery .image {
height: 70px;
background-position: 50% 50%;
background-repeat: no-repeat;
}

.gallery .image-1 {
background-color: #2ecc71;
background-image: url("/assets/course13/cat_box.png");
margin-top: 10px;
border-top: 1px solid black;
}

.gallery .image-2 {
background-color: #3498db;
background-image: url("/assets/course13/cat_fish.png");
margin-top: 10px;
border-top: 1px solid black;
}

.gallery .image-3 {
background-color: #f1c40f;
background-image: url("/assets/course13/cat_purr.png");
margin-top: 10px;
border-top: 1px solid black;
}

.gallery .image-4 {
background-color: #e67e22;
background-image: url("/assets/course13/cat_walk.png");
margin-top: 10px;
border-top: 1px solid black;
}

.gallery .image-5 {
background-color: #e74c3c;
background-image: url("/assets/course13/cat_drunk.png");
margin-top: 10px;
border-top: 1px solid black;
}

.gallery .date {
font-style: italic;
font-size: 11px;
color: #666666;
padding:5px;
border-top: 1px solid black;
}

Это очень плохо. У вас всего пять элементов, а вы используете пять формул nth-child.
Элементы в этом задании должны выравниваться с помощью text-align.

Какая команда конкретно убирает текст сверху из рамки и ставит его на рамку?
И зачем обнулять шрифт?

Покажите код. Шрифт обнуляется у блочно-строчных элементов, чтобы убрать “пробелы” между ними.

html,
body {
margin: 0;
padding: 0;
}

body {
width: 450px;
height: 300px;
font-family: "Arial", sans-serif;
font-size: 12px;
}


.gallery {
padding-top: 10px;
 font-size: 0;
 text-align: center;
}

.gallery .item {
width: 125px;
margin: 0 10px;
margin-bottom: 10px;
 display: inline-block;
 font-size: 12px;
 text-align: left;

}


.gallery .title {
margin-bottom: 5px;
line-height: 14px;

}

.gallery .frame {
background: #ecf0f1;
border: 1px solid black;
padding-top: 10px;
}

.gallery .image {
height: 70px;
background-position: 50% 50%;
background-repeat: no-repeat;
border-top: 1px solid black;
border-bottom: 1px solid black;
}

.gallery .image-1 {
background-color: #2ecc71;
background-image: url("/assets/course13/cat_box.png");
}

.gallery .image-2 {
background-color: #3498db;
background-image: url("/assets/course13/cat_fish.png");

}

.gallery .image-3 {
background-color: #f1c40f;
background-image: url("/assets/course13/cat_purr.png");
}

.gallery .image-4 {
background-color: #e67e22;
background-image: url("/assets/course13/cat_walk.png");

}

.gallery .image-5 {
background-color: #e74c3c;
background-image: url("/assets/course13/cat_drunk.png");
}

.gallery .date {
font-style: italic;
font-size: 11px;
color: #666666;
padding:5px;
}

В этом правиле ответ на ваш вопрос.

Помогите найти ошибку.

html,
body {
margin: 0;
padding: 0;
}

body {
width: 450px;
height: 300px;
font-family: “Arial”, sans-serif;
font-size: 12px;
}

.gallery {
padding-top: 10px;
text-align: center;
padding: 10px;
font-size: 0px;
}

.gallery .item {
width: 125px;
margin: 0 10px;
margin-bottom: 10px;
display: inline-block;
font-size: 12px;

}

.gallery .title {
margin-bottom: 5px;
line-height: 14px;
text-align: left;
}

.gallery .frame {
background: #ecf0f1;
border: 1px solid;
}

.gallery .image {
height: 70px;
background-position: 50% 50%;
background-repeat: no-repeat;
margin-top: 10px;
border-top: 1px solid;
}

.gallery .image-1 {
background-color: #2ecc71;
background-image: url("/assets/course13/cat_box.png");
}

.gallery .image-2 {
background-color: #3498db;
background-image: url("/assets/course13/cat_fish.png");
}

.gallery .image-3 {
background-color: #f1c40f;
background-image: url("/assets/course13/cat_purr.png");
}

.gallery .image-4 {
background-color: #e67e22;
background-image: url("/assets/course13/cat_walk.png");
}

.gallery .image-5 {
background-color: #e74c3c;
background-image: url("/assets/course13/cat_drunk.png");
}

.gallery .date {
font-style: italic;
font-size: 11px;
color: #666666;
text-align: left;
border-top: 1px solid black;
padding: 5px;
}

А что на вкладке “Различия”?

dif_951adc897ac9fa9505e73dca840b6ff5

коты по 2 в ряд вместо 3.

Выделенная строка лишняя.