小编Her*_*der的帖子

避免在CSS中包装文本

我有一个我正在构建的新网站,当有空格时,CSS会强制h2标签内的任何文本进行换行.这是网站:

http://www.chainedpayments.com/CardSpire/

这是问题所在:

在此输入图像描述

如果我把"低费用"在一起没有空间,甚至添加一些字符("LowFeesABC"),它保持在一起,不换行.我不太清楚CSS知道如何将文本保持在一起.有任何想法吗?

html css css3 css-float

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

简单的褪色图像交换

我找不到简单的jquery图像交换.我发现的大多数例子都比我需要的更复杂,做了我不想要的事情.

目标:我有5张想要淡入,幻灯片放映等的图像.我希望从一张图像淡入/淡化到另一张图像,但幻灯片也可以.当页面第一次加载时,我希望第一个图像显示4秒...然后淡入下一个图像,4秒,然后是下一个,等等.无限循环.

目前我的代码是一个简单的图像交换,不是很优雅:

document.getElementById("imgMain").src = "images/yurt/sleigh.png";
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳和最简单的方法是什么?

html javascript jquery image slideshow

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

如何从函数(UDF)返回表变量?

我正在使用 SQL Server 2012 并且我一直在尝试许多不同的方法来从函数内部返回表变量,但我无法让它工作。我试过将变量声明移动到不同的地方,等等。这里是 sql 的内容。如果您可以将胆量包装在实际编译并返回 @Financials 表变量的 UDF 函数中,我将不胜感激。sql 很好用,没有问题。但是当我尝试将它包装在 UDF 中时,它会在我尝试创建它时引发错误。我硬编码了一些东西,以便于测试和可视化。

DECLARE @Financials TABLE (
    [a bunch of variable declarations in here]
);

insert into @Financials
[big old SELECT query here - this all works fine, and populates @Financials]

    select * 
    from @Financials f1
    where f1.TransactionDate = (
        select MAX(TransactionDate)
        from @Financials
        where SalesDocumentItemID = f1.SalesDocumentItemID
    )
Run Code Online (Sandbox Code Playgroud)

我现在需要 UDF 返回 @Financials。

如果这是不可能的,请考虑我的真正问题,它显示在上面的 select * from @Financials 中,我只想匹配最新的 TransactionDate,由 SalesDocumentItemID 加入。如果我能找到一种有效的方法来做到这一点,我根本不需要对 @Financials 执行 INSERT。我想问题是填充@Financials 的查询很复杂,有很多连接,我不想在子选择中再次复制所有这些。但我猜有一种很棒且更简单的方法可以做到这一点。会喜欢一些想法。

t-sql sql-server sql-server-2012

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

从Web应用程序中的任何网页捕获扫描的条形码

在我继承的webapp中,有一些jquery代码可以捕获条形码扫描(简单的一维条码,如健身俱乐部和杂货店使用 - 没有QR码,没有异国情调等).但实现它的方式需要一个模态框来设置一个微调器,然后你扫描,它的工作原理.我们的客户不喜欢这样.他们希望能够从应用程序中的任何网页扫描条形码,而不必转到某个页面并在扫描之前出现模式窗口,阻止其他所有内容.

我感兴趣地看了这个:https://github.com/julien-maurel/jQuery-Scanner-Detection(我无法让它工作.)我在网页上尝试过这个:

<script type="text/javascript" src="Scripts/barcode/jquery.scannerdetection.js"></script>
<script>
    $(window).bind('scannerDetectionComplete', function (e, data) {
        alert(e);
        alert(data);
    })
</script>
Run Code Online (Sandbox Code Playgroud)

我也试过$(document).bind(...)代替

实际的源文档只是说$(selector).scannerDetection();它们没有给出实际用法的例子.

我真的不在乎我是否使用这个jquery插件,一些其他jquery插件,自定义jquery或一些原始的javascript代码片段 - 我只需要能够从任何网页检测条形码扫描而不需要求助于模态监听器的东西.如果有人知道如何使用"jQuery-Scanner-Detection"插件(如上所述),我也很乐意尝试.谢谢.

javascript jquery jquery-ui jquery-plugins barcode-scanner

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

如何删除Toad中的整行?

我开始使用Toad 11.0了,我花了半个小时在网上搜索键盘快捷键,在编辑器窗口中删除整行sql.我不想强调该行,我只想删除我的光标所在的行.此功能存在于许多其他应用程序中,通常是一种快捷方式,例如:

  • Ctrl+ L(记事本++)
  • Shift+ Delete(视觉工作室)等

(这些击键在Toad中不起作用.)

一定有办法.请帮忙.

oracle toad oracle11g

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

t-sql pivot - 月收入

我无法弄清楚如何构建PIVOT我的收入查询.

首先,这是我的查询:

SELECT  DATENAME(month,
             CONVERT(DATETIME, CONVERT(VARCHAR, TransactionMonth) + '/1'
             + '/2013')) AS MONTH ,
    RevenueGroup ,
    AMOUNT
FROM    ( SELECT    f.TransactionMonth ,
                f.RevenueGroupID ,
                '$'
                + CONVERT(VARCHAR, CAST(SUM(f.LineItemAmount) AS MONEY), -1) AS Revenue ,
                MIN(f.RevenueGroup) AS RevenueGroup
      FROM      Financials(@StartDate, @EndDate, @SiteID) f
      GROUP BY  f.TransactionMonth ,
                f.RevenueGroupID
    ) AS Rev
ORDER BY Rev.TransactionMonth DESC ,
        CAST(Revenue AS MONEY) DESC
Run Code Online (Sandbox Code Playgroud)

这是我的结果集:

MONTH       RevenueGroup         AMOUNT
December    Dues - Collect       $425,725.71
December    NMS                  $78,444.17
December    Personal Training    $58,511.53
November    Dues - …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server pivot

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

在 HTML5 画布内隐藏灰线

请看jquery签名板插件:

http://thomasjbradley.ca/lab/signature-pad/require-drawn/

注意签名框内的水平灰线:

在此处输入图片说明

我试图摆脱它,但一直无法做到。这是 html 元素:

<canvas class="pad" width="198" height="55"></canvas>
Run Code Online (Sandbox Code Playgroud)

这是CSS:

.pad {
  position: relative;
}

.current .pad {
  /**
   * For cross browser compatibility, this should be an absolute URL
   * In IE the cursor is relative to the HTML document
   * In all other browsers the cursor is relative to the CSS file
   *
   * http://www.useragentman.com/blog/2011/12/21/cross-browser-css-cursor-images-in-depth/
   */
  cursor: url("../Images/pen.cur"), crosshair;
  /**
   * IE will ignore this line because of the hotspot position
   * Unfortunately we need this twice, …
Run Code Online (Sandbox Code Playgroud)

html css html5-canvas

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

如何在 CSS 微调器中居中文本?

我在互联网上的某个地方找到了一段 CSS 片段,它重新创建了很酷的 PayPal 微调器,然后我做了一个小提琴:

https://jsfiddle.net/55s5oxkf/5/

它工作得很好,但我不知道如何将文本放置在该微调器的中心,例如“正在加载...”。我已经修修补补和尝试,但无法得到任何工作。

这是CSS:

.spinner.loading {
    display: none;
    padding: 50px;
    text-align: center;
}
.spinner.loading:before {
    content: "";
    height: 90px;
    width: 90px;
    margin: -15px auto auto -15px;
    position: absolute;
    top: 35%;
    left: 45%;
    border-width: 8px;
    border-style: solid;
    border-color: #2180c0 #ccc #ccc;
    border-radius: 100%;
    animation: rotation .7s infinite linear;
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}
Run Code Online (Sandbox Code Playgroud)

和 HTML:

<div id="divSpinner" class="spinner loading"></div>
Run Code Online (Sandbox Code Playgroud)

在开始和结束 div 元素之间放置文本没有任何作用。有任何想法吗?

html javascript css

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

如何清除所有数据是jsGrid?

关于如何从名称相似的jqGrid 中清除数据有很多答案,但我找不到任何方法可以从jsGrid 中清除数据。我只想删除所有行并将网格重置为其默认值,没有行。

我确实在这里看到了Batch Delete 方法,但它适用于复选框和条件,而且我没有看到如何简单地无条件删除所有行。

jsgrid

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

如何在已知长度内匹配字母和数字的精确组合?

我有一个导入客户数据的C#应用​​程序,但我发现一个用例具有挑战性。首先,这是一些字符串示例:

Z20Q

M20A1070A20T

M20A1070D03D0480A20B

我需要ac#正则表达式来提取以下任意一种模式,只要找到它们,其中L= Letter和N= Number:

LNNL 要么 LNNLNNNN

您可以指望以下内容:

  1. 模式不能重叠。找到匹配项后,提取该段,然后仅查看尚未匹配的任何剩余字符串。
  2. 字符串中的每个字符都将匹配-不会丢弃任何字符。
  3. 必须先尝试匹配,LNNLNNNN然后再尝试匹配LNNL。如果LNNLNNNN匹配,则将其提取并继续尝试匹配字符串的其余部分。
  4. 这些图案的长度和位置是精确的,可以依靠。但是,从您的示例字符串中可以看到,字符串的长度可以变化。
  5. 每个提取/匹配的字符串必须完全是4个字符或完全是8个字符。
  6. 每个字符串的字符数将是4的精确倍数:4、8、12、16、20(我认为不会超过20)
  7. 字符串将完全由字母数字字符组成-不能包含空格或特殊字符-只能是字母和数字

因此,让我们逐步进行一些操作:

Z20Q -完成了-如果这是4个字符,则不需要正则表达式,我可以抓住它并继续。

M20A1070A20T应该产生并提取2个字符串:M20A1070(matches pattern LNNLNNNN)和A20T(matches pattern LNNL

M20A1070D03D0480A20B应该产生并提取3个字符串:M20A1070 (matches pattern LNNLNNNN)和D03D0480(matches pattern LNNLNNNN)和 A20B(matches pattern LNNL

我一直在研究此堆栈文章,看着^[G][0-9]{1,5}?$|^[G][0-9]{4}[A-Z]?$-这似乎是一个有希望的开始,但是我的正则表达式功夫薄弱,我将不胜感激一些建议。

c# regex

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