标签: highlight

是否有跨浏览器方式通过CSS扩展文本?

首先,我想做的是:

Row 1
Row 2
Row 3
Run Code Online (Sandbox Code Playgroud)

我有代码设置,所以当我将鼠标悬停在row1,2或3上时,该行会突出显示.这是通过CSS完成的.

我希望能够(例如)单击row1然后它看起来像这样:

Row 1
  Some text here
Row 2
Row 3
Run Code Online (Sandbox Code Playgroud)

该文本将保留在那里,直到我点击另一行,此时它将消失.例如,假设我点击下一行第2行.

Row 1
Row 2
  Even more text here
Row 3
Run Code Online (Sandbox Code Playgroud)

我找到了代码,讨论使用javascript来执行此操作并设置文本的可见性,但我不知道如何在没有大量近似重复代码的情况下执行此操作...

javascript css expand highlight hover

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

在php中不区分大小写突出显示

我正在使用此函数来突出显示mysql查询的结果:

 function highlightWords($string, $word)
 {

        $string = str_replace($word, "<span class='highlight'>".$word."</span>", $string);
    /*** return the highlighted string ***/
    return $string;

 }

 ....

  $cQuote =  highlightWords(htmlspecialchars($row['cQuotes']), $search_result);
Run Code Online (Sandbox Code Playgroud)

问题是,如果我输入'good',它只会显示我的搜索结果,小写'g'ood而不是'Good'.我该怎么纠正这个?

php search highlight case-insensitive

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

NSMenuItem的视图(NSView子类的实例)在悬停时不突出显示

我需要使用自定义NSView子类来绘制一些内容,但是当用户悬停时它不会突出显示,并且NSMenu当用户点击它时它不会消除.有任何想法吗?

编辑

所以使用-drawRect:并且[[self enclosingMenuItem] isHighlighted]我能够判断是否需要将视图绘制为突出显示并且我有机会这样做.我必须弄清楚的是如何做到这一点.

cocoa objective-c highlight nsview nsmenuitem

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

jQuery tablesorter插件 - 执行AFTER表排序后的操作

我有一个表使用tablesorter插件成功排序.但是,我想突出显示特定行中特定文本字段中的文本.它有一个唯一的ID,但是当我将代码放在排序代码之后它不起作用.这是我的代码:

jQuery(document).ready(function() { 
  jQuery("#filetable").tablesorter({
    sortList: [[3,1]],
    widgets: ['zebra'],
    testExtraction: "complex"
  });
  //my new code which doesn't work as expected
  if(jQuery("#new_foldername").length > 0){ 
    jQuery("#new_foldername").focus(function() { jQuery(this).select(); } ); 
  }
}); 
Run Code Online (Sandbox Code Playgroud)

如果我在检查之后粘贴警报以查看#new_foldername是否存在,我会看到警报,并且我看到背景中突出显示的文本(因此我的代码突出显示文本有效).当我单击以关闭警报时,表格将完成排序...并且文本不再突出显示.

有什么想法可能会发生什么?

jquery tablesorter highlight

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

ExtJs/Sencha:插入后如何突出显示网格行?

我想创建这样一个网格:http: //www.sencha.com/deploy/dev/examples/grid/edit-grid.html

实际上我已经做了,但我想突出显示我的网格的最后一行(在extjs中,这是函数highlight(),它在元素上执行黄色渐变).

我实际上并没有成功地做到这一点......我的问题是我无法获得刚刚插入的行,因此显然我无法突出显示它.有线索吗?

提前致谢

grid extjs highlight

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

触摸时不要突出显示表格视图行

当我选择一个表视图的行时,它变为蓝色.当我触摸它时,我希望行不会改变颜色.我怎样才能做到这一点?

cocoa-touch highlight uitableview ios

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

找到下面的表格行以突出显示它

我有复选框:

<input class="_checkbox" type="checkbox"/>
Run Code Online (Sandbox Code Playgroud)

而且,当我点击它时:

$(function() {
    $('._checkbox').click(function() {
        [..]
    });
});
Run Code Online (Sandbox Code Playgroud)

我需要突出显示复选框下方的表格行.我尝试过:

$(function() {
    $('._checkbox').click(function() {
        $(this).siblings("#table_row").css("background-color", "blue");
    });
});
Run Code Online (Sandbox Code Playgroud)

但是不起作用.

我想我必须添加一些唯一的ID,但不知道我该怎么读它们等等.

jquery row highlight

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

将WPF ListBox的非活动突出显示颜色设置为活动突出显示颜色

我正在尝试创建一个ListBox,其中突出显示的项目看起来是相同的,无论ListBox是否具有焦点.

基本上我想将SystemColors.ControlBrushKey颜色属性设置为与SystemColors.HighlightBrushKey颜色相同.

我以为我可以使用以下内容:

<ListBox>
    <ListBox.Resources>
        <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" 
                         Color="{DynamicResource {x:Static SystemColors.HighlightBrushKey}}"/>
    </ListBox.Resources>
</ListBox>
Run Code Online (Sandbox Code Playgroud)

但这实际上会引发以下错误:

System.Windows.Markup.XamlParseException:设置属性'System.Windows.Media.SolidColorBrush.Color'引发异常.---> System.ArgumentException:'#FF3399FF'不是属性'Color'的有效值

如果我设置Color="#FF3399FF"它工作正常.

我究竟做错了什么?

wpf highlight systemcolors

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

如何在Excel中突出显示所选文本

我想编写一个VBA函数来突出显示excel单元格中的特定文本.这可能吗?我一直在谷歌搜索,但目前还不清楚.

为了澄清,我想在特定列中搜索文本值(实际上是值列表)并以黄色突出显示匹配的文本.

注意:这是我最终做的事情:

  Sub Colors()


    Dim searchString As String
    Dim targetString As String
    Dim startPos As Integer

    searchString = "abc"
    targetString = Cells(2, 1).Value
    startPos = InStr(targetString, searchString)

    If startPos > 0 Then

        Cells(2, 1).Characters(startPos, Len(searchString)).Font.Color = vbRed

    End If


 End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba text highlight

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

使用Highlight.js在Jekyll Github页面中显示C#<summary>标签

为了使用简单的HTML成功显示代码,我在我的基于Jekyll的博客中添加了Highlight.js,该博客Github页面上运行

<!--Add Highlight.js https://highlightjs.org/download/ -->
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.0.0/styles/default.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.0.0/highlight.min.js"></script>

<!-- Using Highight.js https://highlightjs.org/usage/-->
<script>
  hljs.initHighlightingOnLoad();
</script>
Run Code Online (Sandbox Code Playgroud)

我需要显示下面的C#代码,即:<pre> <code class="csharp">和之间的所有内容</code> </pre>:

<pre>
<code class="csharp">

/// <summary>
/// Main class of the project
/// </summary>
class Program
{
    /// <summary>
    /// Main entry point of the program
    /// </summary>
    /// <param name="args">Command line args</param>
    static void Main(string[] args)
    {
        //Do stuff
    }
} …
Run Code Online (Sandbox Code Playgroud)

javascript c# highlight jekyll github-pages

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