加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 将滚动条添加到html

发布时间:2020-12-13 17:23:34 所属栏目:PHP教程 来源:网络整理
导读:我有一个弹出窗口,其中包含以下源代码(“likes.php”): !DOCTYPE htmlhtmlhead titleLike/title meta content="text/html;charset=utf-8" http-equiv="Content-Type"/headbodyol ?php for($i=0;$i500;$i++){ ? lip?php echo $i ?/p/li ?php } ?/ol/body/htm
我有一个弹出窗口,其中包含以下源代码(“likes.php”):

<!DOCTYPE html>
<html>
<head>
    <title>Like</title>
  <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
</head>
<body>
<ol>
    <?php for($i=0;$i<500;$i++){ ?>
    <li><p><?php echo $i ?></p></li>
    <?php } ?>
</ol>
</body>
</html>

现在问题是虽然创建了所有段落,但我看不到它们,因为没有滚动条.如何将滚动条附加到我的页面?

Link to printscreen

它正在使用chrome,但不在firefox中,如果它出现在一个弹出窗口中(其他文件调用window.open(“likes.php”).在常规窗口的两个浏览器中都有效.

解决方法

使用css overflow属性.将此添加到您的< head>标签:

<style type="text/css">
  body,html {
    margin: 0;
    padding: 0;
    height: 100%;
  } 
  .scroller {
    overflow: scroll;
    padding: 5px;
    height: 100%;
  }
</style>

要专门添加水平或垂直滚动??条,请分别使用overflow-x或overflow-y.

您还需要修复< li>的关闭标记.元素,并将其包装在适当的容器中,就像这样

<div class="scroller">
  <ul>
    <?php for($i=0;$i<500;$i++)
              echo "<li>".$i."</li>";
    ?>
  </ul>
</div>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读