Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.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
Php 移动设备中safari浏览器的Css支持_Php_Html_Css_Mobile Safari - Fatal编程技术网

Php 移动设备中safari浏览器的Css支持

Php 移动设备中safari浏览器的Css支持,php,html,css,mobile-safari,Php,Html,Css,Mobile Safari,我使用下面的代码来支持safari浏览器 if(strtolower($browser->browser) == 'safari') { echo '<link href="<long_path>/safari.css" rel="stylesheet" type="text/css" />'; } if(strtolower($browser->browser)=='safari'){ 回声'; } 它仅适用于桌面上的safari,但不适用于移动saf

我使用下面的代码来支持safari浏览器

if(strtolower($browser->browser) == 'safari') {
    echo '<link href="<long_path>/safari.css" rel="stylesheet" type="text/css" />';
}
if(strtolower($browser->browser)=='safari'){
回声';
}

它仅适用于桌面上的safari,但不适用于移动safari浏览器。

在这里,您可以使用demo.mobiledetec.net测试它是否有效:

if(strtolower($browser->browser) == 'safari') {
    echo '<link href="<long_path>/safari.css" rel="stylesheet" type="text/css" />';
}

我们猜猜
$browser
对象由什么组成吗?从长远来看,使用客户端功能检测而不是浏览器嗅探来包含适当的样式信息可能对您更有效。将其视为一个很好的帮助工具。$browser=get_browser_local();Chrome的用户代理字符串中也有
“AppleWebkit”
。我只需要对safari移动版使用css。如果我使用webkit,它的apply for Chrome也会..@manoranjani。a这怎么办?这应该会有所帮助。请+如果有帮助。@Tredged,我使用了媒体查询..它不适用于移动版本。。它只适用于桌面safari浏览器。@manoranjani.a那么就用这个:就像我自己测试的魅力一样。