У меня есть этот div
, который действует на объектив при масштабировании изображения. Но проблема в том, что я хочу, чтобы она была круговой. Я использую это для того:Как сделать круговое Div в Chrome?
-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;
Проблема заключается в том, что она делает div
циркуляр, но не скрывает углы изображения, которые не являются частью окружности и, следовательно, показывает прямоугольник.
URL-адрес является: http://chokate.maninactionscript.com/chokates/
Нажмите на пустынной картинке, а затем увидеть больше, изображение справа для увеличения эффекта. Если вы дадите объектив div
border 1px
solid red
, то вы можете видеть, что div
на самом деле круговой, но он не скрывает бесполезную часть изображений.
Любые идеи?
Вы установили свойство 'overflow' для div на' hidden'? –
@BrianDriscoll, 'overflow: hidden' не работает для закругленных углов в абсолютно позиционированных элементах в хром (или других веб-браузерах). –
@ techie_28, вот кто-то, у кого была такая же проблема, как и вы. Они не ответили на него, но они работали вокруг него: http://stackoverflow.com/questions/5736503/how-to-make-css3-rounded-corners-hide-overflow-in-chrome-opera –