小编Ste*_*ven的帖子

如何制作滚动条占位符

我的问题是,例如删除的浏览器窗口垂直滚动条overflow:hidden;将使页面跳转,以后再次出现.我使用jQuery从访问者中删除滚动选项,同时脚本正在运行并将页面滚动到特定点,然后再次重新出现:

www.nebulafilm.dk/index.html?content

我可以为滚动条创建一个占位符,当它不存在时,它不会回来吗?

或者是否可以"禁用"它并使其"灰显"?

我通过搜索找不到任何解决方案.我在这里找到了类似的东西:stackoverflow.com滚动条总是在那里.但不同之处在于,即使页面长于窗口,滚动条也必须保持禁用状态.它必须只能通过我控制的另一个脚本再次"打开".

这有可能吗?

谢谢.


更新:

状态更新的时间.

我在星标云背景图像上遇到了一些问题body.
当jQuery脚本(来自cwolves回答)将填充添加到html标记,因此应该将页面上的所有元素都推到左侧时,背景图像仍然表现不正常.

好吧,我发现body元素没有像任何div元素那样反应.它不仅仅是html标签内的"块",就像任何其他块元素一样.它有自己的行为,显然不能以同样的方式欺骗​​.因此,背景图像无法触摸,而它正在打开body.
但我花了一些时间才意识到......

对此的最终解决方案是如此轻浮简单,以至于我在发现时几乎流泪,想着无休止的(我可能会夸大一点)数小时的调查body.
我简单地将所有东西都包裹在一起,<div id="body">然后给它背景图像.突然间,一切都落到了位置.

从:

<body>
...
</body>
Run Code Online (Sandbox Code Playgroud)

body {background-image: url(...);}
Run Code Online (Sandbox Code Playgroud)

至:

<body>
<div id="body">
...
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

和:

#body {background-image: url(...);}
Run Code Online (Sandbox Code Playgroud)

并且有点明智body.

不再"跳"了.美味的.

效果现在完全运行,您几乎没有注意到滚动条的变化,每个细节都适合.Cwolve的脚本是完美的,并进行精确计算:

function getScrollBarWidth(){
    var div = $('<div><div>' + new Array(100).join('content<br />') + '</div></div>'),
       div2 = div.find('div'),
       body = $(document.body); …
Run Code Online (Sandbox Code Playgroud)

jquery scrollbar placeholder

6
推荐指数
1
解决办法
3495
查看次数

在网站上提供视频的最佳方式是什么?

我想在我的网站上发布一些视频.它们以.MP4文件的形式提供,这些文件来自FlipShare相机.

现在我尝试将它们转换为WMV(成功了,但是当嵌入到<object id='mediaPlayer' width='320' height='285' classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' etc'标签中的html中时,用户必须安装插件,并且网站上10个Windows Media Player的用户体验不仅如此之好.)

所以我看了youtube并想知道他们是怎么做的,但我无法弄清楚他们将视频转换成什么格式.

所以我的问题是:我将视频转换为什么格式,以便在不需要安装在用户浏览器中的播放器中显示.我需要什么工具以及嵌入此类视频的html代码是什么?

如您所见:从头开始.

PS:我经常听到:这个或那个文件扩展名只是一个容器,里面可以有任何东西.如果你在答案中使用了这个,你可以向我解释一下,因为我从来没有理解这一点.对我来说,.cs是ac#文件,而.doc是Word文件,而不是'容器'.

html video video-processing

5
推荐指数
1
解决办法
3371
查看次数

MySql随机化最后10行

我需要有关如何随机化最后10行MySql记录的帮助.

$mysqld = mysql_query(select * from table where amount > amount2 and code = '$code' order by time DESC limit 1);
Run Code Online (Sandbox Code Playgroud)

从上面的陈述我需要随机排列按时间排序的最后10行,但仅限于1显示.

编辑:换句话说,我需要按时间排序表,然后我需要关注最后10行.从这最后10行,我需要选择一行,它必须是随机的,我得到的是哪一行.

这可能吗?

谢谢

php mysql random

5
推荐指数
1
解决办法
2089
查看次数

Matlab:找到元素到矩阵边界的距离

在Matlab中说我有一个像这样的矩阵:

1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
Run Code Online (Sandbox Code Playgroud)

我现在需要在每个元素周围找到子矩阵3x3(因此每个元素依次是3x3子矩阵的中心).在中间,找到fx是没有问题的

1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 …

matlab matrix submatrix

5
推荐指数
1
解决办法
961
查看次数

点击发送AJAX,但仍然转到href的URL

我正在尝试以下方面:

当用户单击链接时,我想通过ajax更新数据库中特定表的特定列.但我仍然希望将用户重定向到href="<url>"链接.

我尝试了jQuery return false;但是ajax不起作用.

我试过return false;但是页面显然没有重定向到我想要的网址.

在此先感谢您的帮助.

php ajax jquery

5
推荐指数
1
解决办法
1万
查看次数

在纯css的新悬停中结束正在运行的转换

我试图结束(覆盖)纯CSS中的运行转换.尝试覆盖的css代码不起作用; 它不仅被忽视,我无法解释这种行为.

下面是一个示例代码,其中包含3个链接,每个链接后跟1 div.div之后添加了3个以上用于测试.

div {
  background-color: white;
  width: 50px;
  transition: all;
  transition-delay: 1s;
}
a:hover ~ div {
  width: 50px;
  color: red;
}
a:hover + div {
  width: 100px;
  transition-delay: 0s;
}
Run Code Online (Sandbox Code Playgroud)
<a>link 1</a>
<div>text 1</div>
<a>link 2</a>
<div>tekst 2</div>
<a>link 3</a>
<div>tekst 3</div>
<div>tekst 4</div>
<div>tekst 5</div>
<div>tekst 6</div>
Run Code Online (Sandbox Code Playgroud)

  • 在鼠标悬停在链接上时,由于选择器,只有第一个跟随div宽度发生变化+.

  • 转换延迟使此悬停持续1秒.

问题是,当新的悬停发生时,我希望所有后续框中的所有悬停效果都终止.把它想象成一个菜单; 当徘徊一个新的menupoint,我希望所有其他子菜单关闭,只有当前的子菜单打开.

  • 希望是~选择器使所有跟随div回到正常宽度,然后a:hover + div可以扩展正确宽度的宽度.但这不起作用.

color: red …

css transition

5
推荐指数
1
解决办法
75
查看次数

如何使用live和trigger一起使用?

我正在通过Ajax加载一些内容.加载完成后,我想click在锚元素上触发一个事件.但这似乎不起作用.如何使用triggerlive在一起?

jquery

4
推荐指数
1
解决办法
7703
查看次数

从Youtube电影中隐藏框架,进度条和按钮

在一个页面上,我正在一个灯箱里展示一部Youtube电影.

然后我想只显示原始视频电影 - 没有控件,播放/暂停按钮,全屏选项,进度条等.现在它看起来像这样:

Youtube的例子

我只需要用图标删除顶部和底部闪光条.我知道在电影播放时它会滑落,但我希望它们总是隐藏起来.

这有可能隐藏在电影中吗?

更新

从下面@Sven的回答中我添加controls=0&showinfo=0&rel=0到了URL中iframe,得到了以下内容:

Youtube示例2

这样可以正常工作.看起来虽然在右下角可以看到Youtube徽标,但是当其他东西被删除时.此徽标仅在悬停时显示.

有什么想法可以隐藏最后一点吗?

html php youtube jquery

4
推荐指数
1
解决办法
3万
查看次数

用纯css隐藏字符串中的最后一个字符

是否可以在纯 css 中删除或简单地隐藏字符串中的最后一个字符?

当我搜索这个时,我发现的只是 javascript / jQuery 解决方案。

先感谢您。

css

4
推荐指数
2
解决办法
2万
查看次数

运算符可以存储在变量中吗?

这是我想到的一个思想例子:

test = 'x > 0';

while str2func(test)
   Do your thing
   x=x-1;
end
Run Code Online (Sandbox Code Playgroud)

是否可以将整个逻辑运算存储在这样的变量中?

当然str2func会在这里打破.如果可能这个功能可能是别的东西.我只在test变量内容中添加了撇号,因为我无法想到存储方法还有什么.

在向函数发送参数时,我可以看到它很有用.但大多数情况下我只是想知道,因为我以前从未在任何编程语言中看到它.

variables matlab eval operators while-loop

3
推荐指数
1
解决办法
81
查看次数