CSS边框半径未修剪Webkit上的图像
我在弄清楚为什么在使用chrome而不是firefox或ie9时为什么#screen元素的边框半径消失了?
对于每个浏览器,我都有所有不同的前缀以及标准的border-radius:
保存图片的上方内容框称为#screen
屏幕css的副本粘贴:
#screen {background: none repeat scroll 0 0 #EEEEEE; display: block;
height: 300px;
position: relative;
width: 960px;
overflow:hidden;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;}
是因为chrome无法正确处理图像的“裁剪”吗?我认为这只是一个问题,当您在圆角容器中包含实际标签时,而不是通过css将img称为背景图像时。
关于G.Campos
回答:
Webkit无法处理儿童和孙子女的边界半径裁剪。真是太糟糕了。如果要进行边框裁剪,则必须直接在放置图像的div上,而不必深入层次结构。
以上是 CSS边框半径未修剪Webkit上的图像 的全部内容, 来源链接: utcz.com/qa/398721.html