是否可以使用php滚动到容器底部?

问题描述 投票:0回答:1

是否可以通过实现php代码自动滚动到div容器的底部?

我找不到使用纯CSS的任何解决方案,但是我发现了一些使用javascript的解决方案,问题是我正在学习PHP,并且不打算在明年某个时间之前使用javascript。

我目前已编写此代码:注意:我使用:引导程序,自定义CSS,PHP和mysql。

<ul class="overflow-auto list-unstyled">
    <?php foreach($results as $value):
      if($value["person1"] == $user): ?>
        <li class="row p-3 m-2">
          <div class="col" style="width:70%">
          </div>
          <div class="col text-white text-center bg-primary p-3 chatBubbleUser">
            <?php echo $value["person1text"] ?>
          </div>
        </li>
      <?php endif;
      if($value["person1"] == $friend): ?>
        <li class="row p-3 m-2">
          <div class="col text-white text-center bg-success p-3 chatBubbleFriend">
          <?php echo $value["person1text"]; ?>
        </div>
        <div class="col" style="width:70%">
        </div>
        </li>
      <?php endif;
    endforeach; ?>
  </ul>

自定义CSS:

.chatBubbleFriend{


border-radius: 50px 50px 50px 5px; }

.chatBubbleUser{
  border-radius: 50px 50px 5px 50px; }

.col-lg-8{
  max-height: 500px;
  overflow-y: auto; }

is

php css bootstrap-4
1个回答
0
投票

不是。 PHP在您的服务器上运行,浏览器在您的本地计算机上运行。滚动是浏览器的ui事件。 PHP将无法告诉您的浏览器在何处滚动。

您可以通过推送通知和WebSocket从服务器向用户的浏览器发出命令,但是浏览器必须能够解释这些命令,并且您将需要一些客户端代码来实现此目的,这很可能是在Javascript中实现的。] >

© www.soinside.com 2019 - 2024. All rights reserved.