0
我已在我的Web应用程序中为文本框实现了自动完成功能。 这里的问题是我的文本框宽度为100px。加载指示符是当用户开始键入文本框时添加到文本框的背景CSS。加载指示器自动完成
我希望加载指示符位于页面的最右侧。
但由于指示被附加到文本框(宽度= 100px),所以加载指示符保留在其中。
请让我知道如何将加载指示器放在最右边。
我已在我的Web应用程序中为文本框实现了自动完成功能。 这里的问题是我的文本框宽度为100px。加载指示符是当用户开始键入文本框时添加到文本框的背景CSS。加载指示器自动完成
我希望加载指示符位于页面的最右侧。
但由于指示被附加到文本框(宽度= 100px),所以加载指示符保留在其中。
请让我知道如何将加载指示器放在最右边。
一种选择是包裹元素的包装div
然后使用:after
伪选择在您的负载指示添加(简单的文本image
在演示中,用''
替换此,沿着用background-image
与height
和width
)。这两个例子说明了在正确的输入内或者在整个页面右侧的正确输入。
HTML
<div class='wrapper'><input type='text' /></div>
<br>
<div class='wrapper'><input type='text' /></div>
CSS
html, body{
position:relative;
width:100%;
padding:0;
margin:0;
}
input{
width:100px;
}
.wrapper{
display:inline-block;
}
.wrapper:first-child{
position:relative;
}
.wrapper:after{
position:absolute;
content:'Image';
right:0;
}
你尝试过这么远吗?你至少能给我们一个你正在使用的标记和你用来定位事物的CSS的例子吗? –
显示一些代码。 – cube
加载指示器需要是一个单独的元素,其中'position:absolute'集合。 – athms