2010-04-28 77 views

回答

5

个人而言,我把那个字段集成里那一个,在它的更多环节的孩子。然后绝对定位。国际海事组织是比整洁的定位页面更整洁的代码,这也意味着如果你移动导航栏,你将不必再移动字段集。

+0

这对我很好用!这是一个非常好的建议。我很高兴你提出了这个建议。 – Strawberry 2010-04-28 09:31:10

+0

没有问题的朋友,我很高兴我可以帮助:) – Tom 2010-04-28 09:43:25

0

尝试加入一些Z-指标和定位:

#bag_info{ 
    ... 
position:relative; 
top: 10px; 
left: 10px; 
z-index:1; 
    } 

#more 
{ 
position:absolute; 
} 

#more_searchbox /*you'll have to name this according to the search box*/ 
{ 
z-index:2; 
position:relative; 
top: 10px; 
left; 10px; /*px values that work*/ 
} 

这可能会解决它:)

此外,您可能需要针对自身的Chrome作为FF正常工作,使用这个CSS Browser selector和将.webkit放在您想用于Chrome的CSS之前。

-1

可以通过设置CSS

form { 
    margin : 0; 
    padding : 0; 
} 

希望它能帮助。

3

它被推下来,因为div#header_link随着表单的扩展,因为它在正常的页面流中。使用position: absolute代替fieldset将其排除在流程之外。

此外,fieldset应该在form内,而不是相反。

注:下划线是不是一个CSS-标识符的法律性质,使用连字符,而不是

+2

我不知道下划线,现在我必须去改变我所有的CSS。 :P – Kyle 2010-04-28 09:10:20

+0

大多数浏览器都是足够宽容的,所以它可能会工作,但现在你知道:-) – 2010-04-28 09:11:12

+0

只要我删除'fieldset',它实际上运行良好。 – Strawberry 2010-04-28 09:29:53

相关问题