我想拥有我的古生物学网站,以便拥有恐龙
左侧的名称作为可滚动选项。
要使您的恐龙列表可滚动,请为其指定一个 ID,例如 #dino-list,然后使用 CSS 为其指定一个固定高度。然后在你的 CSS 中设置overflow: scroll。这会缩小列表,截断一些内容,然后告诉浏览器它应该有一个滚动条来访问截断的内容。
#dino-list {
overflow-y: scroll;
height:200px;
}
产生这个:
添加固定高度非常重要 - 否则浏览器会假定您无论如何都想显示整个列表,并且有一个滚动条。
我已经为恐龙创建了一个独立的页面 -> dino_list.php 但是我不知道该怎么做。我猜有一个“包含”代码?
是的。
include "dino-list.php";
把它放在你想要列表的地方。它的作用是获取dino-list.php 并将内容转储到您放置该行的任何位置。因此,如果您在dino-list.php 中有您的 HTML 列表,那么无论您将 include "dino-list.php"; 放在哪里,它都会被放入主代码中。
所以,dino-list.php 可能看起来像这样:
<ul id="dino-list">
<li><a href="Acrocanthosaurus.html">Acrocanthosaurus</a></li>
<li><a href="Velociraptor.html">Velociraptor</a></li>
</ul>
index.php 可能看起来像这样:
<div id="sidebar">
<h2>Dinosaurs</h2>
<div class="sidemenu">
<?php include "dino-list.php"; ?>
</div>
<h2>Cretacious Non Dinosaurs</h2>
<!-- rest of sidebar here -->
</div>
关于include 的一件事——它确实获取了源文件中的所有内容,并将其转储到您的代码中。如果您在 dino-list.php 中包含 PHP 代码,它将在您的主文件中运行。