标签: focus

CSS输入输入文本的字段文本颜色

我有一个输入字段,其中的文本颜色为黑色.(我正在使用jquery.placeholder)让我们说那里的文字是"电子邮件"

当您单击此字段时,黑色占位文本消失(感谢jquery.placeholder).

输入到此字段的任何文本,我希望它变为红色,当您取消选择此字段时,我希望它保持红色.

目前,"电子邮件"的文字是黑色的,我输入的任何内容都是红色的,这很棒,但是一旦取消选择,它就会变回黑色.谁能帮我?我希望文本保持红色,即使它被取消选中.这是我的代码

textarea:focus, input:focus {
    color: #ff0000;
}

input, select, textarea{
    color: #000;
}
Run Code Online (Sandbox Code Playgroud)

css textarea focus input

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

自动显示键盘

请解释一下软键盘的问题.例如,我在我的活动或对话片段或片段活动上有一个EditText,无论如何.这里是:

<EditText
    android:id="@+id/edPswrd"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:ems="10"
    android:inputType="textPassword" >

    <requestFocus />
</EditText>
Run Code Online (Sandbox Code Playgroud)

当它第一次显示我没有看到软键盘并且必须按editText才能获得焦点并且键盘出现.另一个活动是不同的,当它出现在屏幕上时,键盘在没有任何帮助的情况下加载.我以为

<requestFocus />

意味着EditText将被聚焦并且键盘将出现,但我错了.

如何管理哪些组件将获得焦点,键盘将自动显示.

java keyboard android focus android-activity

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

将焦点设置为动态加载的DIV中的字段

将焦点设置为动态加载的DIV中的特定字段的正确方法是什么?

$("#display").load("?control=msgs"); // loads the HTML into the DIV
$('#display').fadeIn("fast"); // display it
$("tex#header").focus();          // ?? neither that
$("input#header").focus();        // ?? nor that
$('#display', '#header').focus()  // ?? nor that
$("#header").focus();             // ?? nor that works
Run Code Online (Sandbox Code Playgroud)

将以下HTML提取到displayDIV中:

<div id="display">
<form id="newHeaderForm" class="dataform" action="/" method="post">
    <input id="to" type="hidden" value="22" name="to"/>
    <dl>
        <dt>Header</dt>
        <dd>
            <input id="header" class="large" type="text" name="header" value="" maxlength="128"/>
        </dd>
 </form>
 </div>
Run Code Online (Sandbox Code Playgroud)

非常感谢!

html jquery focus setfocus

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

CSS:改变孩子焦点的父母

假设你有类似的东西:

<div class="parent">
    <input class="childInput" type="text" />
    <div class="sibling"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想在孩子获得焦点时改变父母/兄弟姐妹的外表.做这样的事情有什么CSS技巧吗?

编辑:

我的问题的原因如下:

我正在创建一个需要可编辑文本字段的Angular应用程序.它应该看起来像一个标签,直到它被点击,此时它应该看起来像一个普通的文本输入.我基于以下方式设置文本字段:focus以实现此效果,但文本被文本输入的边界切断.我还使用ng-show,ng-hide,ng-blur,ng-keypress和ng-click在标签和文本输入之间切换,基于模糊,按键和点击.除了一件事之外,这个工作正常:在标签的ng-click ="setEdit(this,$ event)"之后,将ng-show和ng-hide使用的编辑布尔值更改为true,它使用jQuery调用.select()文字输入.但是,直到完成ng-click之后,所有内容都是$ digest'd,因此文本输入再次失去焦点.由于文本输入实际上从未实际获得焦点,因此使用ng-blur恢复显示标签是错误的:用户必须单击文本输入,然后再次单击它以恢复显示标签.

编辑:

以下是该问题的示例:http ://plnkr.co/edit/synSIP? p= preview

html javascript css focus angularjs

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

iTerm标签切换顺序

每当我打开很多终端标签并通过键盘在它们之间切换时,每隔一段时间出现一个奇怪的问题就是标签出现故障.通常iTerm将激活/聚焦下一个选项卡到右侧或左侧,但有时我设法将此选项卡焦点顺序拧紧,它将跳过几个,然后切换回选项卡列表中的下一个.

因此,当我使用键盘在Command-left_arrow或Command-right_arrow之间切换选项卡并且选项卡乱序时,它们可能最终在选项卡行上来回跳跃.我还没弄明白我是如何从这个顺序中解脱出来的.

除了退出iTerm并重新启动之外,有没有办法解决这个问题?我该如何做到这一点?

tabs focus iterm2

41
推荐指数
2
解决办法
4164
查看次数

如何设置哪个控件专注于应用程序启动

在C#/ Winforms中,如何在应用程序启动时设置默认焦点?

c# controls focus init winforms

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

点击外部edittext以失去焦点

我只想在"edittext"外单击时自动失去焦点并隐藏键盘.目前,如果我点击"edittext"它会聚焦,但我需要点击后退按钮来取消聚焦.

android focus android-edittext

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

无法将焦点设置为UserControl的子节点

我有一个UserControl包含一个TextBox.当我的主窗口加载时,我想将焦点设置到此文本框,所以我添加Focusable="True" GotFocus="UC_GotFocus"UserControls定义和FocusManager.FocusedElement="{Binding ElementName=login}"我的主窗口定义.在UC_GotFocus方法中,我只是调用.Focus()我想要关注的控件,但这不起作用.

我需要做的就是在应用程序启动时有TextBox一个UserControl接收焦点.

任何帮助将不胜感激,谢谢.

wpf user-controls focus focusmanager

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

单击后如何防止WPF按钮保持突出显示?

单击标准WPF按钮时,它会以蓝色突出显示(可能使用任何Windows主题设置的蓝色),并且在您与任何其他控件进行交互之前,它会一直保持突出显示.对于我的应用程序,它对用户来说很困惑.

是否有一个简单的方法将其关闭并使按钮恢复正常的样式?我使用的是.NET 4.

.net c# wpf focus button

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

启用:仅关注键盘使用(或按键)

我想在:focus不需要时禁用,因为我不喜欢当焦点在它上面时我的导航看起来如何.它使用相同的风格,.active令人困惑.但是我不想为使用键盘的人摆脱它.

我正在考虑enabled-focus在标签按下的主体上添加一个类,然后有,body.enabled-focus a:focus{...}但这将为每个具有焦点的元素添加大量额外的CSS.然后在第一次鼠标按下时从主体中删除该类.

我该怎么办呢?有更好的解决方案吗?

javascript css focus

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