2012-03-01 45 views
-2

我有一个文本字段将整个水平距离扩展到我不想要的窗口。我试图以任何方式限制大小,我能想到的:占用整行的文本字段

<input class="searchField" id="searchBar" style="size:10;" type="text" size="10px" value="Search Here" /> 

与CSS:

#searchBar input 
{ 
    width:10px; 
} 

.searchField 
{ 
    size:10px; 
} 

很可能是某处其他HTML/CSS代码,使其展开所有方式。我的问题:有没有一种方法来覆盖它,使得在本地输入文本字段,我可以有我自己的大小,说10像素?

回答

2

只是柜面它与一个不同的width属性有针对性的其他地方,使用

.searchField { width:10px !important; } 
+0

谢谢,这个作品! – user1152440 2012-03-01 20:24:01

+0

就这么你知道。如果这能解决这个问题,那么这可能是您的CSS问题。在原始声明(.searchField)中搜索您的CSS文件并尝试修复那里的问题。 – Damien 2012-03-01 20:34:20

1

更改width属性。

#searchBar { 
    width: 10px; 
} 
+0

对不起,我应该在不是把这个,我试着用宽无济于事。 – user1152440 2012-03-01 20:20:08

0

我从来没有听说过size CSS属性。你的意思是width(说width: 10px)?

0

'size'是一个无效的css属性。改用宽度。例如,给你的输入宽度为100px,10px太少了。您可能还想看看Input size vs width

1

尝试使用宽度CSS属性。

.searchField 
{ 
    max-width: 10px; 
} 
+0

谢谢,这个作品! – user1152440 2012-03-01 20:24:41