Login
网站首页 > 文章中心 > 其它

borderradius不生效_borderradius设置后边框消失

作者:小编 更新时间:2023-07-23 09:08:22 浏览量:66人看过

起碰雹悉作用了啊! border-radius: 0 0 50px 50px; 肆虚的意思是左上角和右上角保持直角不变,右下角和左下角是半径笑乎为50像素的圆角

补充:如果想要的效果是半圆,应该这样:

.h1{width:100px;

height:50px;

background:#F3F;

border-radius:0 0 100px 100px;}

做就要做全-webkit 是对border-raidus属性的浏览器兼容兼容

-webkit-border-radius:苹果;谷歌,亩罩慧等一些浏览器认,因为他们都用的是webkit内核;

-moz-border-radius:moz这个属性 主要是专门支持Mozilla Firefox 火狐浏览器的CSS属性。

在这两个属性有值的时闷派候,去掉哪个属性,对用他们做内核的浏览器就有影响,如果没值的话,就没影响,这两个属性和,IE,迅答和360没关系。不删除的话影响微乎其微.

显示得妥妥的,测试过备简了,你岁猛设置的就是左上和右上有圆角啊, 不过border-top-left-radius:10px;这样写更好,因为你就是设置一个圆角值,为乎滚桥何给两个?

遇到一个圆角的问题,设置了父元素逗激游的 border-radius ,但不生效。

偶然间,通过设置 overflow: hidden; 居然生效了(表要问我为啥,猜的,程序员就需要脑洞大开的试错)。继而,又发现在有 hover 效果的情况下,沙发(Safari)浏览器再次失效了。于是,继续试错,这次不幸运了,猜不着了。这次是在度娘的帮助下找到了线索,原来,safari、chrome浏览器早期存在这个问题(hover不hover都有),但是可以通过设置 transform 属性铅枣来解决,带着尝试的心理时试了一下,成功了。

在山销父元素上设置了 border-radius ,但不生效。可以在父元素上再设置: overflow: hidden; 。

部分浏览器不兼容这种方式,如果safari、chrome早期的版本,可以在父元素上再增加一个 transform 属性(任何生效的值都可以),例如:

设置了 transform 属性后,不管带不带 hover 效果都生效了。

以上就是土嘎嘎小编大虾米为大家整理的borderradius不生效_borderradius设置后边框消失相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章