文本输入字段中的 CSS 错误 - MSIE7

发布于 2024-10-09 01:37:13 字数 502 浏览 2 评论 0原文

我的表单中的输入文本在 MSIE7 中存在问题。 当文本字段被填充并且我继续输入时,背景开始与文本一起向左滚动。

这是填充文本字段时的形式

在此处输入图像描述

背景图像,带有圆角的白色矩形,滚动留下文字,留下黑色背景。

这是此文本字段的 CSS:

  border: none;
  background: url('/wp-content/themes/pokerbuddy/images/field.png') top left no-repeat; 
  width: 100px; 
  height: 20px; 
  padding: 0px; 
  font-size: 80%;  
  color: #399;  
  display:inline;

Is there any way to Solution this in MSIE7?

I have an input text in a form that has a problem in MSIE7.
When the text field is filled and I continue typing, the background starts scrolling left along with the text.

This is the form when the text field is filled

enter image description here

The background image, a white rectangle with rounded corners, scrolls left with the text, leaving the black background.

This is the CSS for this text field:

  border: none;
  background: url('/wp-content/themes/pokerbuddy/images/field.png') top left no-repeat; 
  width: 100px; 
  height: 20px; 
  padding: 0px; 
  font-size: 80%;  
  color: #399;  
  display:inline;

Is there any way to solve this in MSIE7?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

ˇ宁静的妩媚 2024-10-16 01:37:14

是的,有办法解决这个问题,但是有点痛苦。您不应将文本字段与背景图像放在同一 div 中。它应该更像这样(HTML 结构的示例):

<div style="background-image: url('/wp-content/themes/pokerbuddy/images/field.png');>

<div class="textboxStylesHere" style="(specify width, maybe overflow hidden)">
</div>

</div>

痛苦,但它有效。

Yes, there is a way to solve this, but it's a bit of a pain. You shouldn't put the textfield in the same div with the background image. It should be more like this (example of HTML structure):

<div style="background-image: url('/wp-content/themes/pokerbuddy/images/field.png');>

<div class="textboxStylesHere" style="(specify width, maybe overflow hidden)">
</div>

</div>

Pain, but it works.

转身泪倾城 2024-10-16 01:37:13
input{overflow:hidden;}

不知道这是否有效。

input{overflow:hidden;}

Don't know if this will work.

倥絔 2024-10-16 01:37:13

我认为你这条线有问题。

background: url('/wp-content/themes/pokerbuddy/images/field.png') top left no-repeat;

你不是说

`background: url('/wp-content/themes/pokerbuddy/images/field.png') top left repeat-x;`

I think you have a problem with this line.

background: url('/wp-content/themes/pokerbuddy/images/field.png') top left no-repeat;

Don't you mean

`background: url('/wp-content/themes/pokerbuddy/images/field.png') top left repeat-x;`
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文