我想将border-radius赋予<nav>
<a>
,其中所有{{1}}图像都有背景,但图像一直在边界半径之外。这是为什么?
答案 0 :(得分:25)
要在所有浏览器中修复此问题,您应该使用:
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
我找到了答案here
答案 1 :(得分:3)
添加:
-webkit-background-clip: padding-box;
要在Webkit中修复此问题。
答案 2 :(得分:0)
我在bootstrap panel
上方有HTML
边框或背景<h> element
标头bootstrap panel
有背景出血的问题。 <h>
元素具有class="page-header"
,并与div
一起包含在class="col-lg-12"
元素中。这里和其他地方的答案对我都无效。
有效的方法是将其添加到panel
的CSS类中:
overflow:hidden;
我从Carol的回答中得到了here的指导。
编辑:
这给我带来了另一个问题。我在面板中有下拉菜单控件,overflow:hidden;
导致下拉菜单被剪切并完全显示。
下拉列表包含在Bootstrap div
类的col-lg
元素中。我向包含下拉菜单的style="position: inherit"
元素中添加了div
,从而解决了问题。
我找到了here的解决方案。
其他选项:
我在<br/>
标签之前添加了3或4个div
元素,这些元素正在出血,并且解决了出血问题,并且没有任何不良副作用。