标签: selection

是否可以在 Firefox 中设置搜索选择的样式?

在 Firefox 中,我可以使用以下任一方式搜索文本

  • CTRL+ F[普通搜索]
  • /[快速搜索]
  • '[快速搜索,仅链接]

我可以使用以下方式设置用户选择的文本/链接的样式

  • a:focus
  • a:active
  • ::-moz-selection

然而

  • 前两个似乎仅适用于用户选择/聚焦/激活的链接(通过鼠标或TAB导航)。
  • ::-moz-selection似乎仅适用于我手动选择的文本,而不适用于由于增量搜索而选择的文本。增量搜索匹配由 Firefox 以绿色突出显示。
  • 当我仅在链接 ( ) 中搜索时',Firefox 以相同的绿色突出显示搜索到的部分;而且,整个环节得到了轮廓;当快速查找消失(约 5 秒)时,整个链接都会:focus应用样式 - 不是在此之前。

看截图:

Firefox 搜索-选择突出显示

是否有任何CSS伪类允许对搜索结果的选择进行样式化,而不是用户手动选择?

css firefox selection

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

获取鼠标悬停的元素的属性

我正在尝试为我的网站制作一个图例系统。这是一个简单的任务...当鼠标悬停在元素上时,jquery 获取属性value并将该值添加到div下面...

我不知道如何获取该属性,因为选择返回 3 个元素...这是代码..

$(function(){
$('#legends .item')
    .mouseover(function(){
            $('#legend-tags').html($('#tag-video').attr("value")).fadeIn();
        })
    .mouseout(function(){   
            $('#legend-tags').fadeOut();
        });
});
Run Code Online (Sandbox Code Playgroud)

此选择返回 3 个元素,我想获取当前鼠标悬停的元素的属性。在此测试代码中,我获取了 的属性#tag-video,它是元素之一。

这是 HTML:

<div id="legends">
  <span>TAGS</span>
  <div id="tag-motion" class="item tag-motion" value="motion"></div>
  <div id="tag-design" class="item tag-design" value="design"></div>
  <div id="tag-video" class="item tag-video" value="video"></div>
  <div id="legend-tags">legend</div>                
</div>
Run Code Online (Sandbox Code Playgroud)

这是 CSS:

#legends .item
{
    display: block;
    width: 27px;
    height: 27px;
    cursor: pointer;
    margin-bottom: 5px;    
}

#legend-tags
{
    display: none;
}

.tag-video
{
    background-image: url('../img/tag-video.svg');
}

.tag-video:hover
{
    background-image: url('../img/tag-video-over.svg');
}

.tag-design …
Run Code Online (Sandbox Code Playgroud)

jquery mouseover selection hover attr

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

如何获取当前选定文件的路径

VBScript 是否具有获取文件资源管理器中当前选定文件的路径的功能?如果有,它的功能是什么?我正在寻找类似的东西

Set fileObj = CreateObject("Scripting.FileSystemObject")
dim filepath 
filepath = fileObj.GetCurrentSelection() 'doesn´t exist
dim result
result = filepath 'communicate with LiveCode
Run Code Online (Sandbox Code Playgroud)

vbscript explorer selection livecode

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

Qt 小部件中的选择区域

我的选择区域有问题。

如果您单击 Windows 桌面并拖动鼠标,您将看到选择区域。我正在努力实现大致相似的目标。

您对如何实现这一目标有什么想法吗?

c++ graphics qt selection area

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

FabricJS:对象:当用户选择多个对象时不会触发移动事件

在 FabricJS 中,有一个 object:moving 事件,您可以为其触发一个函数,我已经对其进行了配置,以将线条附加到点上,就像在 Stickman 演示中一样:http ://fabricjs.com/stickman/

在他们的演示中,他们关闭了通过单击并拖动点周围的正方形来选择点的功能,然后通过单击并拖动它来移动所选对象。就我而言,我希望用户能够选择多个点并同时拖动它们,但现在发生的情况是线条与点断开。这个确切的问题在他们的二次曲线示例中得到了说明: http: //fabricjs.com/quadratic-curve/。一次选择两个点并拖动您的选择...它将断开点与线的连接。

移动选择时是否有某种方法可以确定事件?它似乎动态创建一个组,但我尝试使用选择:创建事件来获取该组,并再次在组中的每个对象上设置一个对象:移动事件处理程序,但没有成功。这里有什么想法吗?

javascript selection drag fabricjs

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

根据SizeMode转换PictureBox选择矩形

我有两个PictureBoxespbOriginal 和 pbFace。从 pbOriginal 中的图像中选择“脸部”后,我克隆矩形选择并将其放入 pbFace 中。但是,由于 pbOriginal 使用的SelectionMode=Stretch 实际复制区域与所选区域不同。

如何转换矩形的坐标,以便它们真正反映拉伸图像的坐标?

c# picturebox selection coordinate-systems

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

如何在fabricJS中通过鼠标选择覆盖的对象?

我正在尝试开发一种方法来选择在下面分层并且(完全)被其他对象覆盖的对象。一种想法是选择顶部对象,然后通过doubleclick层向下走。这是我目前得到的:

var canvas = new fabric.Canvas("c");

fabric.util.addListener(canvas.upperCanvasEl, "dblclick", function (e) {
  var _canvas = canvas;
  var _mouse = _canvas.getPointer(e);
  var _active = _canvas.getActiveObject();
    
  if (e.target) {
    var _targets = _canvas.getObjects().filter(function (_obj) {
      return _obj.containsPoint(_mouse);
    });
      
    //console.warn(_targets);
      
    for (var _i=0, _max=_targets.length; _i<_max; _i+=1) {
      //check if target is currently active
      if (_targets[_i] == _active) {
       	//then select the one on the layer below
       	_targets[_i-1] && _canvas.setActiveObject(_targets[_i-1]);
         break;
        }
      }
    }
});

canvas
  .add(new fabric.Rect({
    top: 25,
    left: 25,
    width: …
Run Code Online (Sandbox Code Playgroud)

javascript canvas selection html5-canvas fabricjs

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

如何通过 VBA 将选择扩展到整个段落

我正在使用此代码将选择扩展到 word 文档上的整行,现在我想将选择扩展到整个段落

Selection.Expand wdLine
Run Code Online (Sandbox Code Playgroud)

vba ms-word selection

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

如何将 Android Studio 文本选择模式更改为默认?

当我点击“;”之后的空白区域时,我的光标不会移动到“;”,而是准确地移动到我点击的位置。当我尝试选择多行时,它仅选择该区域中的文本,而不是这些行中的所有文本。

我不知道如何回到默认的文本选择模式。谢谢您的帮助。

当我选择一个文本区域时会发生这种情况

当我在“;”之后单击时会发生这种情况

editor mode selection cursor-position android-studio

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

如何在颤振中选择基于下拉项添加文本字段值

在这里,当我从下拉列表中选择值时,国家代码文本字段值会根据选择的下拉项目进行更改,在此示例中,当我从下拉值中选择美国时,我有一些静态值国家代码值自动更改为 +1,当我从下拉列表中选择印度时,国家/地区代码将更改为 +91。

这是输出图像,因此您可以获得更好的主意。

在此处输入图片说明

这是我试过的代码。

import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';

import 'package:flutter_masked_text/flutter_masked_text.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';

import 'package:tudo/src/modules/signup/index.dart';

import 'package:tudo/src/utils/app_constants_value.dart';
import 'package:tudo/src/utils/roundrectbutton.dart';

class SignupScreen extends StatefulWidget {
  const SignupScreen({
    Key key,
    @required SignupBloc signupBloc,
  })  : _signupBloc = signupBloc,
        super(key: key);

  final SignupBloc _signupBloc;

  @override
  SignupScreenState createState() {
    return new SignupScreenState(_signupBloc);
  }
}

class SignupScreenState extends State<SignupScreen> {
  final SignupBloc _signupBloc;
  SignupScreenState(this._signupBloc);

  static final List<String> _dropdownItems = <String>['India', 'USA'];
  final formKey = new GlobalKey<FormState>();
  bool _validate = false;

  Person person = …
Run Code Online (Sandbox Code Playgroud)

selection textfield drop-down-menu flutter flutter-layout

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