【发布时间】:2015-06-06 00:49:59
【问题描述】:
如何在 background-clip: padding-box 上实现边框半径?
我有一个不透明的粗边框;但是,所有四个内角都是 90 度角。
<!DOCTYPE html>
<html>
<head>
<title>Border</title>
<style>
body, html{
width: 100%;
height: 100%;
}
.image_frame{
display: flex;
width:50%;
background: white;
background-clip: padding-box;
border: 20px solid rgba(0, 0, 0, 0.3);
border-radius: 20px;
}
</style>
</head>
<body>
<div class="image_frame">
<img src="http://trudog.com/home/wp-content/uploads/2015/03/Shocked-Pups.jpg">
</div>
</body>
</html>
【问题讨论】:
-
如果您的边框超过 3 像素,则边角将为 90 度。不幸的是,我不知道解决方案。