Можно ли поставить иконки рядом с элементами "li", используя псевдоэлемент "before"? content: url(image.jpg) помогает? но иконки огромные, а поменять никак не получается, даже задавая width/height.
Ну разумеется что это самый топорный метод из всех топорных методов но однако он работает ,смотрите
оригинал изображения : https://www.cyldigital.es/sites/default/files/article/house.jpg
*{
margin:0;
padding:0;
list-style:none;
text-decoration:none;
}
li p{
position: relative;
width:40px;
height:40px;
zoom:.5;
}
li p:after{
content:url(https://www.cyldigital.es/sites/default/files/article/house.jpg );
zoom:.1;
}
li span{
margin-left:24px;
vertical-align:middle;
}
li p{
display:inline-block;
vertical-align:top;
}
<ul>
<li>
<a href="">
<p></p>
<span>Вернуться домой</span>
</a>
</li>
</ul>
Все картинки в примере имеют размер 160х120 px. Как видите, они прекрасно добавляются и масштабируются:
ul {
border: 1px dotted #00f;
}
li {
list-style-type: none;
border: 1px dotted #f00;
}
li:first-child::before {
content: '';
display: inline-block;
background: url(http://via.placeholder.com/160x120/ff9999/444444) center center no-repeat;
border: 1px dotted #090;
background-size: contain;
width: 20px;
height: 30px;
}
li:nth-child(2)::before {
content: '';
display: inline-block;
background: url(http://via.placeholder.com/160x120/00CED1/444444) center center no-repeat;
border: 1px dotted #090;
background-size: contain;
width: 50px;
height: 50px;
}
li:nth-child(3)::before {
content: '';
display: inline-block;
background: url(http://via.placeholder.com/160x120/CE00D1/444444) center center no-repeat;
border: 1px dotted #090;
background-size: contain;
width: 70px;
height: 10px;
}
li:last-child::before {
content: '';
display: inline-block;
background: url(http://via.placeholder.com/160x120/CED100/444444) center center no-repeat;
border: 1px dotted #090;
background-size: contain;
width: 160px;
height: 40px;
}
<ul>
<li>000</li>
<li>111</li>
<li>222</li>
<li>333</li>
</ul>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите с вопросом: Есть объект и строка из которой нужно создать функцию в контексте объекта
Написал простенький скрипт для создания placeholder'a у select элементовВыдает ошибку
Пыталась на основе туториала создать игру змейкуИ вроде бы весь код проверила, но не могу найти ошибку