小编Jas*_*rod的帖子

在TD中使用位置相对/绝对值?

我有以下代码:

<td style="position: relative; min-height: 60px; vertical-align: top;">
    Contents of table cell, variable height, could be more than 60px;

    <div style="position: absolute; bottom: 0px;">
        Notice
    </div>
</td>
Run Code Online (Sandbox Code Playgroud)

这根本不起作用.出于某种原因,在TD上没有读取位置:相对命令,并且通知DIV被放置在我页面底部的内容容器之外.我试图把TD的所有内容都放到DIV中,例如:

<td>
    <div style="position: relative; min-height: 60px; vertical-align: top;">
        Contents of table cell, variable height, could be more than 60px;

        <div style="position: absolute; bottom: 0px;">
            Notice
        </div>
    </div>
</td>
Run Code Online (Sandbox Code Playgroud)

但是,这会产生新问题.由于表格单元格内容的高度是可变的,因此通知DIV并不总是位于单元格的底部.如果表格单元格超出60px标记,但其他单元格都没有,那么在其他单元格中,通知DIV将向下移动60px,而不是在底部.

html position html-table

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

getCurrentPosition()和watchPosition()在不安全的起源上被弃用

我在我的网站上收到此错误,该网站向用户请求地理位置数据:

getCurrentPosition()和watchPosition()在不安全的起源上被弃用,将来会删除支持.您应该考虑将应用程序切换到安全的来源,例如HTTPS.有关详细信息,请参阅goo.gl/rStTGz.

我的意思是它基本上只是一个通知,谷歌链接只是说它被弃用了.

我没有计划将我的网站转移到SSL ...那么像我这样的人有替代方案吗?

javascript html5 geolocation deprecation-warning

56
推荐指数
6
解决办法
9万
查看次数

"刷新令牌"的目的是什么?

我有一个与YouTube直播API集成的程序.它运行在计时器上,因此我可以通过刷新令牌每隔50分钟编程一次获取新的访问令牌.我的问题是,为什么?

当我通过YouTube验证时,它给了我一个刷新令牌.然后,我使用此刷新令牌大约每小时获取一个新的访问令牌.如果我有刷新令牌,我总是可以使用它来获得一个新的访问令牌,因为它永远不会过期.所以我不知道这是多么安全,而不仅仅是从一开始就给我一个访问令牌,而不是整个刷新令牌系统.

authentication oauth youtube-api access-token refresh-token

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

Steam API身份验证

在开始之前,让我说我对OpenID一无所知.我甚至不想做OpenID的用途,但我想人们会提到它,但那不是我想要的.

我有软件.该软件要求用户在注册时提供其Steam用户名.他们没有通过Steam登录,只是提供他们的用户名,以便其他人知道他们的用户名.所以不需要OpenID.

我知道,我只需添加一个文本字段,让他们列出他们的Steam用户名并将其称为一天.然而,这样做,人们可以输入他们想要和完成的任何蒸汽用户名.我希望能够确认他们的用户名.

理想情况下,会有一个"身份验证蒸汽帐户"按钮.人们点击它,它会弹出一个Steam登录表单.人们登录,然后蒸汽返回他们的用户名(可能还有一些额外的数据,比如他们的头像).最好的方法是什么?

openid steam

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

清理一些荒谬的JavaScript代码

我有三个HTML div的JavaScript mm,sspp.这三个字段相互动画...如果外部文件的内容发生更改,这些字段将在我的页面中更新.他们会更新动画.

如果有mm变化,那么:

  • ss 然后隐藏起来
  • pp 然后隐藏起来
  • mm 然后隐藏起来
  • div更新,然后
  • mm 然后显示
  • pp 然后显示
  • ss 然后显示

如果mm不改变,但pp确实如此:

  • ss 然后隐藏起来
  • pp 然后隐藏起来
  • div更新,然后
  • pp 然后显示
  • ss 然后显示

如果mmpp不改变,但ss确实如此:

  • ss 然后隐藏起来
  • div更新,然后
  • ss 然后显示

我有这个代码运行,但它非常麻烦,我想知道是否有更好的方法来做我正在做的事情:

if ($('#mm').html() != mm) {
    hideElem('.score');
    setTimeout(function() {
        hideElem('.player');
        setTimeout(function() {
            hideElem('.match');
            setTimeout(function() {
                updateElems();
                setTimeout(function() {
                    showElem('.match');
                    setTimeout(function() {
                        showElem('.player');
                        setTimeout(function() {
                            showElem('.score');
                        }, inSpeed);
                    }, inSpeed);
                }, …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

7
推荐指数
1
解决办法
163
查看次数

htaccess在重写规则之前重定向?

这是我的htaccess:

## Rewrites
<IfModule mod_rewrite.c>
    RewriteEngine On

    Redirect /stream/ http://twitch.tv/8wayrun
    Redirect /stream http://twitch.tv/8wayrun

    RewriteCond %{HTTP_HOST} ^(www\.)?8wayrun\.com$
    RewriteRule ^(.*)$ http://8wayrun.com/calibur/$1 [R=302,L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

基本上,我需要将8wayrun.com/stream重写为twitch.tv/8wayrun ......

然后我需要它将8wayrun.com重写为8wayrun.com/calibur ...

问题是,它将8wayrun.com/stream重写为8wayrun.com/calibur/stream.我该如何解决?

.htaccess

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

PHP DateTime 格式不尊重时区?

所以我有以下代码:

$timezone = new DateTimeZone('America/New_York');
$datetime = new DateTime(date('r', 1440543600), $timezone);

echo $datetime->format('l, F j, Y - h:i A e');
Run Code Online (Sandbox Code Playgroud)

这将输出以下内容:

2015 年 8 月 25 日,星期二 - 晚上 11:00 +00:00

你会认为它会输出:

2015 年 8 月 25 日,星期二 - 07:00 PM -04:00

如何使用设置的时区正确输出格式?

php datetime

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

多个文件存在检查?更好的方法?

我有一个脚本.它收到一个名为$ node的变量,它是一个字符串; 现在,让我们假设变量值是"NODEVALUE".调用脚本时,它接受变量$ node,并尝试查找名为NODEVALUE.png的图像.如果它找不到那个图像,那么它会检查NODEVALUE.jpg,如果它找不到它寻找NODEVALUE.gif ......并且毕竟还是找不到它,它会返回RANDOM.png.

现在我正在做这个脚本如下:

if (file_exists($img = $node.".png")) {  }
else if (file_exists($img = $node.".jpg")) {  }
else if (file_exists($img = $node.".gif")) {  }
else
{
    $img = 'RANDOM.png';
}
Run Code Online (Sandbox Code Playgroud)

必须有一个比这更好的方法......任何人都有任何想法?

php file-exists

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

Visual Studio C#Windows Forms ...更改按钮颜色?

我有一个表格(见截图):

默认表格外观

正如您所看到的,它是一个非常基本的形式,带有保存按钮.我已对它进行了编程,以便在任何文本字段发生变化时,"保存"按钮会改变颜色,以便明显我没有点击保存并且不要忘记.不幸的是,简单地将按钮的BackColor更改为红色是不够的,因为它的UGLY就像是罪恶.

丑陋的背景未保存

我该怎么做才能将按钮的颜色改为红色,但不是那么难看.如您所见,"BackColor"不会改变整个按钮,只改变内部部件.边框仍旧是老式的透明灰色.

c# winforms

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

CSS中的负边界半径?

我正在尝试使用CSS来创建一个看起来像这样的div: 负左边距

我几乎从这开始:

.player {
    width: 480px;
    height: 80px;
    border-radius: 40px;
}
Run Code Online (Sandbox Code Playgroud)

什么是最简单的方法,没有太多的代码?

css

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