ПОдскажите где ошибка?
.block1 {
width: 256px;
margin: 0 auto;
box-shadow: 1px 1px 3px #999;
background-image: url("/assets/course13/cows.jpg") no-repeat
}
.block2 { background: url(/assets/course13/cat_walk.png) no-repeat 190px 195px
}
.block3 {background: url(/assets/course13/fence.png) no-repeat
height: 256px;
}
Ivan
13.Август.2015 13:37:03
2
Блок 1. Background-image изменить на background, ибо no-repeat просто быть не может в background-image.
В конце каждого свойства нельзя забывать его закрывать точкой с запятой.
И уж адрес надо заключать в кавычки везде, а не только в одном месте.
2 лайка
malik
25.Ноябрь.2015 11:12:01
3
Не пойму, зачем везде нужен no-repeat?
juwain
25.Ноябрь.2015 12:11:21
4
Потому что, если бы блок был шире, то картинки бы начинали повторяться. А зачем нам лишнее повторение? )
Я не понимаю, создаются 3 блока, коровы кот и забор, расположение коров мне понятно, расположение кота понятно тоже, мы его просто задаем, но мне не понятно почему забор внизу появляется, если прописать кота без параметров расположения то он появляется в верхнем левом углу, у забора таких параметров нет и он почему то внизу
Ineska
12.Март.2017 16:14:31
7
Дело в том, что размеры картинки с забором 256 на 256px, что совпадает с размером блока 1.
то есть там у забора прозрачность? почти на верхнюю половину экрана?
А зачем указывать no-repeat для первого и третьего элементов?
Вот правильный код
body {
padding-top: 80px;
}
.block1 {
width: 256px;
margin: 0 auto;
box-shadow: 1px 1px 3px #999999 ;
background: url("/assets/course13/cows.jpg") no-repeat;
}
.block2 {
background: url("/assets/course13/cat_walk.png") no-repeat 190px 195px;
}
.block3 {
height: 256px;
background: url("/assets/course13/fence.png") no-repeat;
}
Чтобы картинка не повторялась!