小编Jos*_*osh的帖子

IFrame 在 IOS Safari 上不滚动

当我使用 IOS Safari 时,网页上有一个 IFrame,但有一个错误,它不允许我向下滚动。我对此做了很多研究,发现这是一个常见的错误,但我似乎无法让我的版本正常工作。最具描述性的解决方案是 如何让 IFrame 在 iOS Safari 中响应?

尽管我无法让该方法为我工作。这是我到目前为止所拥有的:

索引.html

html,
body {
  padding: 0;
  margin: 0;
  border: 0;
}

iframe {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  border: 0;
  z-index: 9999;
  /* overflow: auto; */
}

#scroll-wrapper {
  -webkit-overflow-scrolling: touch!important;
  overflow-y: scroll;
  width: 100%;
  height: 150vh;
  z-index: 9999;
}
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html>

<head>
  <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
</head>

<body>

  <!-- <div id="scroll-wrapper"> -->
  <iframe src="iframe.html" allowtransparency="true"></iframe>
  <!-- </div> -->

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

iframe.html …

html css iframe

1
推荐指数
1
解决办法
6626
查看次数

在一个总和中添加一个字符串和一个数字

我希望能够为$i每个页面重新加载+1 .我遇到了一个非常简单的问题,我正在努力寻找在线解决方案.

继承我的代码:

$backupNumber = fopen("$v", "r+") or die("Unable to open file!");
$i = fread($backupNumber,filesize("invoices/invoice1/backupN.txt"));

$i = intval($i);
$i = $i + 1;
echo $i;
fwrite($backupNumber,$i);
$a = "invoices/" . $invoiceN . "/backup" . $i;
fclose($backupNumber);
Run Code Online (Sandbox Code Playgroud)

并且在txt文件中只是开头的数字'1'.

重新加载页面时,当我回显$ i它输出时出现问题:
2然后是13然后1214然后是12131215然后2147483648等等.
我希望它简单输出
2然后3然后4等

php file

0
推荐指数
1
解决办法
77
查看次数

标签 统计

css ×1

file ×1

html ×1

iframe ×1

php ×1