Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.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中设置Iframe的样式_Php_Css_Iframe - Fatal编程技术网

在PHP中设置Iframe的样式

在PHP中设置Iframe的样式,php,css,iframe,Php,Css,Iframe,如何设置iframe的样式?没什么特别的,只是想覆盖浏览器CSS并删除插入边框 foreach ($body_array as $key => $value) { if(strpos($value, "www.youtube.com/watch?v=") !== false) { $link = preg_split("!&!", $value); $value = preg_replace("!watch\?v=!", "embed/",

如何设置iframe的样式?没什么特别的,只是想覆盖浏览器CSS并删除插入边框

foreach ($body_array as $key => $value) {
    if(strpos($value, "www.youtube.com/watch?v=") !== false) {
        $link = preg_split("!&!", $value);
        $value = preg_replace("!watch\?v=!", "embed/", $link[0]);
        $value = "<br><iframe width=\'580\' height=\'315\' src=\'" . $value ."\'></iframe>";
        $body_array[$key] = $value;
    }
}
foreach($body\u数组作为$key=>$value){
if(strpos($value,“www.youtube.com/watch?v=”)!==false){
$link=preg_split(“!&!”,$value);
$value=preg_replace(“!watch\?v=!”、“嵌入/”、$link[0]);
$value=“
”; $body_数组[$key]=$value; } }
删除边框,您可以在
标记中使用:

frameborder=“0”

示例

<iframe id="if1" width="100%" height="254" frameborder="0" style="visibility:visible" src="https://www.test.com/"></iframe>

使用他们的api:@EP19发布了一个答案,请告诉我使用
frameborder=“0”
是否有帮助,如果我理解了问题correchi@Ylama-感谢您的回答。是的,我不能用php来获取它。。。?我尝试了这些,尝试附加一个类和id内联css,wtf?我只是不断地得到用户代理syle表和丑陋的插入边界。iframe[属性样式]{宽度:620px;高度:315px;}用户代理样式表iframe{border width:2px;border style:inset;border color:initial;border image:initial;宽度和高度拾取良好,但frameborder始终默认返回代理用户样式表。如果查看源代码,请告诉我您是否至少看到
frameborder=“0”
在ifram标记内,它没有缓存,你在匿名模式下尝试过吗?我现在尝试@Ylama.lol。每当你粘在某个东西上时,它总是很愚蠢。我刷新了一个现有的视频,但没有效果;\n所有的新帖子都拾取了框架边框。非常有用-谢谢。
<iframe id="if1" width="100%" height="254" frameborder="0" style="visibility:visible; border: solid 4px #37474F;" src="https://www.test.com/"></iframe>
foreach ($body_array as $key => $value) {
if(strpos($value, "www.youtube.com/watch?v=") !== false) {
    $link = preg_split("!&!", $value);
    $value = preg_replace("!watch\?v=!", "embed/", $link[0]);
    $value = "<br><iframe frameborder=\'0\' style=\'visibility:visible; border: solid 4px #37474F;\' width=\'580\' height=\'315\' src=\'" . $value ."\'></iframe>";
    $body_array[$key] = $value;
}
}