那里的维基媒体代码是如何输入焦点的
How does wikimedia code there input onfocus
https://wikimediafoundation.org/w/index.php?title=Special:UserLogin&returnto=主页
维基媒体特别关注这些输入字段。
我试着用边界做它们:
input.small:focus {
outline: none;
padding-left: 0.5%;
border-left: 5px solid #f00000;
box-shadow: 0 0 0;
}
input.big{
height:50px;
}
input.big:focus {
outline: none;
padding-left: 0.5%;
border-left: 10px solid #f00000;
box-shadow: 0 0 0;
}
<input class='small'></br>
<p>Here you can see the diagonal line better.</p>
<input class='big'>
但这并没有得到想要的结果,如果我做了一个inspect元素,css似乎也不会改变。
所以我认为这一定是javascript或者jquery,但是怎么做呢?
那么他们是怎么做到的呢?
直接从页面中抓取的代码。它的CSS3,不涉及javascript。
.mw-ui-input {
-webkit-appearance: none;
border: 1px solid #CCC;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
padding: .3em .3em .3em .6em;
display: block;
vertical-align: middle;
border-radius: 2px;
font-family: inherit;
font-size: inherit;
line-height: inherit;
-webkit-transition: border linear .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,box-shadow linear .2s;
-o-transition: border linear .2s,box-shadow linear .2s;
transition: border linear .2s,box-shadow linear .2s;
}
.mw-ui-input:focus {
box-shadow: inset .45em 0 0 #347bff;
border-color: #898989;
outline: 0;
}
<input class="mw-ui-input">
相关文章:
- 在IE9中的输入字段中输入焦点最近按钮
- 那里的维基媒体代码是如何输入焦点的
- 无法通过 JavaScript 在输入焦点上触发键盘
- 输入焦点关闭键盘,需要长时间触摸
- jQuery-滚动到某个元素时自动输入焦点
- 输入:焦点只工作一次
- 输入焦点取决于更大的父元素与 jQuery
- 如何定位单个输入焦点
- 关闭输入焦点上的滑动菜单
- 输入焦点字段,然后在页面加载时添加类
- 无法使用 keyUp 更改表内的输入焦点
- 如何在设备定向时丢失输入焦点
- Phonegap Android 在输入焦点 Javascript 上显示键盘
- 在 CkEditor 中输入焦点
- 如何使用js更改平板电脑上的输入焦点
- 在输入焦点时隐藏ios设备上的键盘
- 当鼠标悬停在其他元素上时,如何删除和重新设置输入焦点
- onmousedown事件停止输入焦点
- ngTags输入焦点自动完成
- 使用jQuery验证器禁用自动输入焦点