Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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
李:在IOS浏览器上忽略css之前_Css_Ios_Iphone - Fatal编程技术网

李:在IOS浏览器上忽略css之前

李:在IOS浏览器上忽略css之前,css,ios,iphone,Css,Ios,Iphone,希望这里的人以前见过。我有一个网站,要求我删除默认的项目符号,并用css替换它们,在每个浏览器和移动设备上,除了IOS之外,它都显示了我的风格 我已经在我的iphone 6s上检查了safari和chrome,在列表中,我用一个白色框替换了子弹,它正在将它改为一个带有黑色渐变的相当大的框 这就是它在pc/android上的外观-子弹是橙色的,这是所需的颜色 以下是它在所有IOS移动浏览器上的显示方式: 这是我用于项目符号的css: section.specificationsSection

希望这里的人以前见过。我有一个网站,要求我删除默认的项目符号,并用css替换它们,在每个浏览器和移动设备上,除了IOS之外,它都显示了我的风格

我已经在我的iphone 6s上检查了safari和chrome,在列表中,我用一个白色框替换了子弹,它正在将它改为一个带有黑色渐变的相当大的框

这就是它在pc/android上的外观-子弹是橙色的,这是所需的颜色

以下是它在所有IOS移动浏览器上的显示方式:

这是我用于项目符号的css:

section.specificationsSection ul li:before {
        content: "\25AA";
        font-size: 37px;
        display: inline-block;
        width: auto;
        line-height: 15px;
        margin-left: -.8em;
        color: #f15822;
        margin-right: 8px;
        margin-top: 4px;
    }

我被难住了,我环顾四周,看看是否有其他人看到了这一点,问一些没有运气的设计师和开发人员,欢迎任何帮助!谢谢。

您是否检查了safari关于伪元素的特定已知错误?您可以尝试在
:before
上使用
position:absolute
,在
li
上使用
position:relative
。这可能有用。如果没有,您可以:不使用
字体大小
,而是使用
高度
。还可以尝试使用固定的
宽度
,而不是
自动
。尝试不同的更改以查看不一致的地方。寻求代码帮助的问题必须包含在问题本身中重现不一致所需的最短代码,最好是以最短的代码。看,你能解决它吗?我面临着完全相同的问题。