Весь курс “Селекторы” прошел легко. Но испытание мне АБСОЛЮТНО не понятно. Заполнил лишь 3 стиля, дальше вот, как делать, что писать не знаю.
Почему мишень на нижнюю строку переноситься??
Прикрепите к посту код решения, пожалуйста.
У меня та же проблема, ничего не менял в CSS.
Кружки переносятся и из-за этого 92% решения.
Вот мой CSS
body{
width:280px;
margin:0;
padding:0;
}
.shooter-1{
padding:55px 0;
background:#FCF8E3;
border-bottom:1px dashed #ccc;
}
.shooter-2{
padding:55px 0;
background:#D9EDF7;
}
.target{
margin:0 auto;
width:200px;
height:25px;
padding:10px 15px;
list-style:none;
background:white;
border-radius:2px;
box-shadow:0 0 3px rgba(0,0,0,0.5);
overflow:hidden;
}
li{
position:relative;
float:left;
width:22px;
height:22x;
margin-right:20px;
background:#333;
border:1px solid black;
font-size:0;
border-radius:50%;
}
ul{
margin-right:0;
}
.hitbox{
width:10px;
height:10px;
background:#999;
margin:6px auto;
border-radius:50%;
}
.lever{
position:absolute;
top:-2px;
left:-2px;
width:26px;
height:26px;
background:#f5f5f5;
border-radius:50%;
box-shadow:0 0 2px rgba(0,0,0,0.5);
}
i{
position:absolute;
background:#f5f5f5;
width:5px;
height:25px;
top:12px;
left:11px;
box-shadow:
-1px 15px 2px rgba(0,0,0,0.3),
1px 15px 2px rgba(0,0,0,0.3);
}
.miss .lever{
display:none;
}
.shooter-2 ul li:nth-child(1) .lever{
display:none;
}
.shooter-2 ul li:nth-child(4) .lever{
display:none;
}
.shooter-2 ul li:nth-child(5) .lever{
display:none;
}
Попробуйте сбросить отступ не у всего списка, а у последнего элемента li
.
Да, спасибо. Поправил, всё заработало.
Только сейчас понял, что это значит.
У пятой мишени правый отступ не влазил, и поэтому она переносилась на другой ряд. Убрав правый отступ, всё встаёт на место
С этим испытанием совсем беда у меня, весь курс не 100% конечно, но более менее всё было понятно, но испытание не понимаю вообще. А вопрос собственно не по заданию, вот если не понимаю я такие вещи, дальше я совсем завязну? так обидно.
Скорее всего, тебе нужен ответ человека с опытом, но все же, как считаю я, такой же ученик: задание больше направлено на понимание чужого кода и верстки вслепую. И это приходит с опытом.
Я тоже надеюсь, что это всё таки придет с опытом, так как запал имеется, интересно, хочется понимать от и до!
Приветствую!
А как быть с последними 4-мя селекторами? В задании сказано, что надо для каждого правила подобрать селектор “Вам нужно всего лишь подобрать нужные селекторы для каждого CSS-правила.”.
Сам же себе и отвечу. Да, можно решить на 100% без этих последних 4-х селекторов, но можно и нужно решить с ними. И когда решил, так вроде решение на поверхности было. И сразу себе вопрос: “Как же ты не смог додуматься сразу?”.
Авторам задания 5+++++ очень крутое и тонкое задание. Мозг покипел - это хорошо.
я вес код писал и у меня все получилось ,но после проверки ничего не происходит , никакой процент не выпольнено не понимаю ?
Ваш код и картинку для наглядности, пожалуйста.
Тоже нужна помощь по данному вопросу. Задание выполнено на 99%, часть кода слизана с форума, имеем следующий вид:
Вопрос какой: где делись ножки (они же lever)? В коде они расписаны как надо.
.shooter-1 {
padding: 55px 0 55px 0;
border-bottom: 1px dashed #cccccc;
background: #fcf8e3;
}
.shooter-2 {
padding: 55px 0 55px 0;
background: #d9edf7;
}
.target {
width: 200px;
height: 25px;
margin: 0 auto;
padding: 10px 15px 10px 15px;
border-radius: 2px;
background: white;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
overflow: hidden;
list-style: none;
}
li {
position: relative;
float: left;
width: 22px;
height: 22px;
margin-right: 20px;
border: 1px solid black;
border-radius: 50%;
background: #333333;
font-size: 0;
}
li:last-child {
margin-right: 0;
}
.hitbox {
width: 10px;
height: 10px;
margin: 6px auto;
border-radius: 50%;
background: #999999;
}
.lever {
position: absolute;
top: -2px;
left: -2px;
width: 26px;
height: 26px;
border-radius: 50%;
background: #f5f5f5;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}
i {
position: absolute;
top: 12px;
left: 11px;
width: 5px;
height: 25px;
background: #f5f5f5;
box-shadow:
-1px 15px 2px rgba(0, 0,0 , 0.3),
1px 15px 2px rgba(0, 0, 0, 0.3);
}
.miss .lever {
display: none;
}
.shooter-2 li:first-child .lever {
display: none;
}
.shooter-2 li:nth-child(4) .lever {
display: none;
}
.shooter-2 li:last-child .lever {
display: none;
}
И второй вопрос.
У многих (как и у меня) встречается взятый с форума кусок кода:
i {
position: absolute;
top: 12px;
left: 11px;
width: 5px;
height: 25px;
background: #f5f5f5;
box-shadow:
-1px 15px 2px rgba(0, 0,0 , 0.3),
1px 15px 2px rgba(0, 0, 0, 0.3);
}
Удаление селектора ничего не меняет, следовательно код бесполезный. Что там должно быть?
А про i это задачка на внимательность) замените i на span.
спасибо за подсказку!) дейтвительно, все задание сделано на внимательность:slight_smile:
Полностью согласен, может из-за усталости, может из-за невнимательности, но задание для меня вообще оказалось невыполнимым. Дано: доски и гвозди. Задание: Постройте атомный реактор.
Вопрос такой, повлияет ли это на дальнейшее обучение или до конца пытаться шерстить на всех форумах каждую строчку этого кода, чтобы хоть как то въехать? Просто вопрос времени и не хотелось бы надолго задержаться на нем.
Это не единственное подобное задание здесь. Можете пропустить, но позже обязательно вернитесь, когда изучите позиционирование, например.
Нет, немного не так. Даны разные отверстия и разнокалиберные саморезы, надо подобрать. Главное отличие в том, что надо подобрать, изучая заданный код. Я пыталась методом " научного тыка", много времени ушло. Изучила код, и все получилось сравнительно быстро. Не сдавайтесь, чем дальше, тем понятнее.