Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 边框样式脊在chrome和safari浏览器中不起作用_Html_Css - Fatal编程技术网

Html 边框样式脊在chrome和safari浏览器中不起作用

Html 边框样式脊在chrome和safari浏览器中不起作用,html,css,Html,Css,border style ridge在Firefox浏览器中可用,但在chrome和safari中不可用。如何解决此问题。 <div class="module"> <div> .module { width: 200px; height: 200px; background: #f06d06; position: relative; border: 5px solid blue; margin: 20px; } .module:after {

border style ridge在Firefox浏览器中可用,但在chrome和safari中不可用。如何解决此问题。


<div class="module">
<div>
.module {
  width: 200px;
  height: 200px;
  background: #f06d06;
  position: relative;
  border: 5px solid blue;  
  margin: 20px;
}
.module:after {
  content: '';
  position: absolute;
  top: -15px;
  left: -15px;
  right: -15px;
  bottom: -15px;
  background: red;
  z-index: -1;
}
.模块{ 宽度:200px; 高度:200px; 背景#f06d06; 位置:相对位置; 边框:5px纯蓝色; 利润率:20px; } .模块:之后{ 内容:''; 位置:绝对位置; 顶部:-15px; 左:-15px; 右图:-15px; 底部:-15px; 背景:红色; z指数:-1; }
与webkit一起使用。。。。
试试这个..

我似乎找不到确切的原因,但这不是因为您的
ridge
属性不起作用。
ridge
属性用于确定除黑色之外的其他颜色,以实际显示边框中的脊线的算法似乎导致颜色没有差异

我想说,Firefox实际上是在强制使用除黑色以外的另一种颜色,因为我的颜色比黑色深

我用深灰色作为测试,然后山脊出现了

对于chrome和safari,我会使用稍微浅一点的色调,而不是黑色。

div {
border: 6px #151513 ridge;
}

发布您尝试使用的CSS。同时提及浏览器版本。对我来说,它在Chrome和Firefox上都很好用。你可以参考这个页面:看这个回答:6px黑脊;5.1.7 safari浏览器