【问题标题】:Chrome float: right image not aligningChrome浮动:右图未对齐
【发布时间】:2013-11-22 20:38:33
【问题描述】:

我有这个搜索按钮,这真的让我很难受。我试图让它与搜索输入区域正确对齐,当我最终让它在 Firefox 中工作时,它决定在 Chrome 中变得很奇怪。在 Chrome 中查看时,就像按下按钮一样。

这是我的 HTML:

<div id="searchCon">    
<form role="search" method="get" id="searchform" class="searchform" action="http://somesite.com/">
<div>
<label class="screen-reader-text" for="s">Search Our Site:</label>
<input type="text" value="" name="s" id="s">
<input type="image" value="Search" src="button.png" id="searchsubmit" style="opacity: 1; float: right;">
</div>
</form>
</div>

这是我的 CSS:

    #searchCon {
  float: right;
  display: inline-block;
  height:37px;
  padding: 0px 10px 10px 280px;
  color:#2a2a2a;

}

我一直在阅读大量的论坛、文章等,但无法让这个小按钮在 Chrome 中正常工作。

请帮帮我!

【问题讨论】:

    标签: google-chrome button alignment


    【解决方案1】:

    试试这个:

    HTML:

    <div id="searchCon">    
    <form role="search" method="get" id="searchform" class="searchform" action="http://somesite.com/">
    <div style="float:left">
    <label class="screen-reader-text" for="s">Search Our Site:</label>
        <input type="text" value="" name="s" id="s" />
    </div>
    <div style="float:right;padding-top:2px">
        <input type="image" value="Search" src="button.png" id="searchsubmit" style="opacity: 1; " />
    </div>
    </form>
    </div>
    

    CSS:

    #searchCon {
      float: right;
      display: inline-block;
      height:37px;
      padding: 0px 10px 10px 0px;
      color:#2a2a2a;
    }
    

    【讨论】:

    • Aziz,不幸的是,这一切只是在 Chrome 和 Firefox 中按下搜索栏。
    • 好的,但是您现在是否将图像和搜索输入区域正确对齐,或者图像仍然被推到搜索区域下方?
    • 在 Chrome 和 Firefox 中,该按钮被推到搜索栏上方几个像素处。
    • 我尝试将填充更改为填充:10px 10px 10px 0px;但这并没有做任何事情。
    • 尝试了另一种方法,看看它是否对您有帮助。检查此链接:jsfiddle.net/B5wcf
    猜你喜欢
    • 1970-01-01
    • 2012-02-19
    • 2011-01-18
    • 2014-03-03
    • 1970-01-01
    • 2013-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多