我有这个输入:
input {
box-sizing: border-box;
display: inline-block;
font-weight: normal;
outline: none;
border: 1px solid #d9d9d9;
border: 1px solid rgba(0, 0, 0, 0.15);
border-top-color: #b3b3b3;
border-top-color: rgba(0, 0, 0, 0.3);
vertical-align: baseline;
box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.05);
font-size: 14px;
padding: 4px 8px 5px;
margin: 0 !important;
width: 110px;
height: 24px !important;
line-height: 14px !important;
font-size: 14px !important;
font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
<input tabindex="2" type="text" size="9" maxlength="2" id="INPUT_1" />
除了IE11之外,所有浏览器都可以。如果我在input
内按下鼠标按钮然后向上或向下移动鼠标,输入中的文本也会移动。但在这种情况下,我希望文本是静态的,不动的。
如何在Internet Explorer 11中阻止此行为?