Mozilla Firefox 中的 Html 选择标签更大?

标签 html css asp.net-mvc-3 firefox

我使用 Asp.NET Mvc 3 创建网页,因此我检测到我的组合框(html 选择选项标签)在 Firefox 和其他浏览器(Chrome 和 IE)中不同。

我尝试手动将高度添加到我的下拉列表中,但它具有相同的效果。

这是我的部分代码

<div id="filter-box" >
  <div id="car" >
    <p><label>@ViewResources.TuningStrings.GalleryFilterManufacturer</label></p>
    <p>
        @Html.DropDownListFor(m =>m.CarName,new List<SelectListItem>(), new{id="carnames"})
    </p>
   </div>
   <div id="model">
    <p>
        <label>@ViewResources.TuningStrings.GalleryFilterModel</label>
    </p>
    <p>
        @Html.DropDownListFor(m => m.ModelName, new List<SelectListItem>(), new { id = "models"})
    </p>
    </div>
    <div id="year">
    <p>
        <label>@ViewResources.TuningStrings.GalleryFilterIssueYear</label>
    </p>
    <p>
        @Html.DropDownListFor(m => m.Year, new List<SelectListItem>(), new { id = "years" })
    </p>
    </div>

    </div>

所以,我的过滤器按钮相对于我的下拉列表 div 的位置不同,这很烦人。 哪里错了?

最佳答案

HTML Selects 在浏览器之间的大小差异很大。这主要是由于它们看起来彼此不同的方式。这是一个即使重置也很难跨浏览器获得准确标记的标记。

关于Mozilla Firefox 中的 Html 选择标签更大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6942777/

相关文章:

image - 如何在 HTML5 Canvas 上呈现 AppEngine blobstore 图像?

css - 不会中断的静态页面?

css - 似乎找不到 bootstrap.css 文件

asp.net-mvc-3 - Ninject 和 OnePerRequestModule

javascript - In IE10 ('localStorage' in window) condition is true but localStorage is undefined?

JavaScript 不显示红叉

php - 在侧边栏中显示文件夹和子文件夹

CSS - 如何评估类的使用?

asp.net-mvc - MVC 3 要求 System.Web 版本 2.0.0.0 (System.Web.UI.Controls) : Is this a compiler bug?

javascript - 如何在浏览器中防止 "Stop running this Script"?