Подскажите, как можно реализовать в html и css такие полуокружности под фотографиями? Border тут не подойдёт, как я понимаю.
минимум кода
img {
display: block;
width: 200px;
border-radius: 100%;
}
div {
display: inline-block;
width: 200px;
padding: 10px;
border-bottom: 10px solid red;
border-radius: 100%;
border-left: 10px solid transparent;
border-top: 10px solid transparent;
border-right: 10px solid transparent;
}
<div>
<img src="http://libymax.ru/wp-content/uploads/2011/10/jobs.jpg">
</div>
Для скругленных краев добавьте к диву псевдоклассы before и after:
img {
display: block;
width: 200px;
border-radius: 100%;
}
div {
display: inline-block;
width: 200px;
padding: 10px;
border-bottom: 10px solid red;
border-radius: 100%;
border-left: 10px solid transparent;
border-top: 10px solid transparent;
border-right: 10px solid transparent;
position:relative;
}
div:before,div:after{
content:'';
height:9px;
width:9px;
border-radius:200%;
background-color:red;
position:absolute;
bottom:19px;
}
div:before{left:18px}
div:after{right:18px}
<div>
<img src="http://libymax.ru/wp-content/uploads/2011/10/jobs.jpg">
</div>
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости