2016-11-30 2 views
-5

Может ли кто-нибудь помочь мне создать радиус границы, как это, пожалуйста? Я пытаюсь использовать радиус границы, но это не дает мне точного результата. пограничный радиус, о котором я говорю, является фиолетово-розовым с левой стороны.Сделать определенный радиус границы CSS

Check the image or sample here

+0

https://jsfiddle.net/Lkdcx30w/ - как это? – pol

+1

Что вы пытались достичь, это не совсем результат, но ...? – FelipeAls

+1

Какую дугу вы пытаетесь достичь? Идеальный круг? Он основан на любой другой части страницы? (например, влияет ли высота или ширина слайда на дугу?) –

ответ

2

Похоже, это только круги (border-radius: 50%;). Нажмите «Выполнить фрагмент кода», чтобы увидеть что-то подобное.

.big { 
 
    width: 200px; 
 
    height: 200px; 
 
    border-radius: 50%; 
 
    background: pink; 
 
    position: relative; 
 
} 
 

 
.small { 
 
    width: 40px; 
 
    height: 40px; 
 
    border-radius: 50%; 
 
    background: purple; 
 
    position: absolute; 
 
    top: 50%; 
 
    left: 50%; 
 
    box-shadow: rgba(0, 0, 0, 0.2) 3px 0 5px; 
 
}
<div class="big"> 
 
    <div class="small"> 
 
    </div> 
 
</div>

+0

Это не круг. это часть дуги окружности – MoHo

+1

Так вы достигнете ее с радиусом границы. Если вам нужна помощь с остальной частью элемента, нам нужно будет увидеть увеличенное изображение. –

+0

@MoHo Я предлагаю вам прочитать это: http://www.w3schools.com/cssref/css3_pr_border-radius.asp И попробуйте что-то вроде «border-radius: 0 45% 45% 0/0 100% 100% 0px; ' – Kangouroops

Смежные вопросы