小编dea*_*ifi的帖子

twitter Bootstrap Scrollspy突出显示最终元素

我正在构建一个单页网站,顶部栏导航链接到页面上的不同部分.我已经使用链接起来Scrollspy作为 <body data-spy="scroll" data-offset="50" id="home">.这很好用.每个部分都在导航中突出显示.

问题出在最后一节.因为它是一个短节并且没有填满整个页面,id="contact"所以永远不会到达,因此导航元素不会突出显示.

我注意到,当你到达最后一个元素时,在bootstrap示例页面上它会在id到达之前突出显示- 但它id就像所有其他部分一样位于该部分的顶部.

我已经查看了自定义application.js文件,但没有看到任何与scrollspy行为有关的内容.

任何人都可以对此有所了解吗?

javascript twitter-bootstrap

8
推荐指数
3
解决办法
9594
查看次数

开始和结束时间,分为1小时段

我有一种timestamp格式的开始和结束时间.我想将它们分成例如1小时的时间段.

$t1 = strtotime('2010-05-06 12:00:00');
$t2 = strtotime('2010-05-06 18:00:00');

$timeslots = array();

while ($t1 < $t2) {
$t1 = $t1 + 3600;
$timeslots[] = $t1;
}

foreach ( $timeslots as $slot ) {
echo date("Y-m-d H:i:s", $slot) . '<br/>';
}
Run Code Online (Sandbox Code Playgroud)

这是最有效的方法,还是有更好,更通用的方式来做到这一点?

偶尔尝试使用不同长度时间段的其他数字时会出现致命错误:允许的内存大小耗尽,这让我认为它不是很有效.虽然现在似乎没有发生......

(我正在建立一个预订系统)

php strtotime

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

标签 统计

javascript ×1

php ×1

strtotime ×1

twitter-bootstrap ×1