css - Windows 上的 Chrome 中的日期输入宽度

标签 css windows google-chrome windows-7 windows-xp

这个 fiddle 显示了我的问题:http://jsfiddle.net/jmTqk/2/ .蓝色 block 遮挡了旋转按钮和日期选择器下 zipper 接。但我认为您需要在 Windows Chrome 上才能看到它。这是一个没有蓝色 block 的版本 http://jsfiddle.net/jmTqk/1/

这个 HTML

<input id='date1'   type="date" />  
<div id='abcd'>blue block</div>

和这个 CSS

  #date1 {
    width:6em;
    border: 1px solid red;
  }
  #abcd {
    background-color:blue;
    height:150px;
    width:150px;
    display:inline-block;
  }

如果您将输入的宽度更改为 11em,则它适合。

在 Ubuntu Chrome 上,CSS 将日历下拉按钮限制在日期输入字段的内部。在 Windows (XP, 7) 上它没有。有没有办法让旋转按钮和下拉菜单符合 Windows 上日期输入的范围并适合红色框?

最佳答案

这是一个 chrome 错误,您可以在此处阅读:

https://code.google.com/p/chromium/issues/detail?id=172029

关于css - Windows 上的 Chrome 中的日期输入宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14429985/

相关文章:

c# - 用于辅助功能的 ASP.NET 验证器布局。需要 CSS 方面的帮助!

Java Runtime.getRunTime().exec(CMD) 不支持管道

javascript - innerHTML 是异步的吗?

Javascript - 添加到 String.prototype 的函数在 V8 中性能不佳?

google-chrome - IIS 10 - Chrome 44 ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY

html - 将 div 元素定位在彼此内部

html - 放置另一个 div 后下拉菜单不起作用

php - WordPress 使帖子相应地对齐

java - 使用 Java 更改 Windows 中的文件图标

windows - 以编程方式在 R Console 中设置字体和字体大小?