在PHP中设置Iframe的样式
如何设置iframe的样式?没什么特别的,只是想覆盖浏览器CSS并删除插入边框在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/",
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;
}
}