我无法理解如何使它工作。然而,事情就这样过去了。
标题的 css 将是:
.header {
display: block; // for that overall div..
}
然后你有一个顶部标题,它更像是你想要导航栏的顶部标题。好的,你说你希望它作为标题。然后就照原样写吧!它将用作标题,我的意思是只需添加一些边距和填充,以便它与其他对象有一定距离。
#topHeader {
margin: 5px; // overall 5px pixel for all sides.
padding: 2px; // 2 pixel padding..
}
导航栏是带有可能按钮和文本的导航栏,您将使用它们作为指向其他页面的超链接。正确的?所以尝试使用这样的东西:
<ul>
<li>First text</li>
<li>Second text</li>
<li>Third text</li>
</ul>
现在,将它们全部显示在一行中。因为您希望它们排成一行,所以列表项将显示在一行中,而不是默认显示在彼此下方。选项卡x
将是li
列表中使用的数量,它将显示所有按钮或您试图显示的内容。为此,CSS 是:
li {
display: inline;
}
要删除项目符号样式,请使用以下命令:
ul {
list-style: none;
}
这样导航栏将像其他网站一样显示在一行中。
第二个问题:
滑块在鼠标的帮助下滑动,而不是 jQuery(开个玩笑)。你可以使用滚动条哥们,jQuery是用来滚动或滑动的,但是一旦滑动就隐藏了。您将能够看到它,但是当它向后滚动时,它将隐藏,并离开页面,直到您再次将其滑回。你可以坚持滚动条滚动或滑动。
就这样!
jQuery滑块:
如果您检查 jQuery API,slide()
您会发现,任何元素上的任何事件都会导致某个元素中的滑动(将向上和向下滑动元素)。
这是一个例子:
$(document).ready(function () {
$("#slider").click(function () {
$(".navBar").slideToggle(1000); // the time consumed is 1 sec = 1000 milliseconds.
}
});
您可以看到,单击元素id="slider"
会滑动元素,class="navBar"
并且滑动将消耗 1 秒的时间。
忠告或建议:
我想建议您首先了解有关您将使用的代码的基础知识。它们可以通过 Google、Bing 或任何其他搜索引擎轻松搜索。因为如果你发布你一无所知的问题会导致你投反对票。我知道这很荒谬。因此,当您要使用jquery
并且对此一无所知时,请尝试去谷歌并写下这个搜索项jquery
,如果没有找到,然后附加tutorial
到搜索查询并找到它。最好的教程可以在开发者的网站上找到。就像您可以在 jquery.com 上学习 jQuery和在 json.org上学习JSON一样。