我认为在我的网络应用程序中对 CSS 做了一些影响输入类型 = 日期的事情。根据下图,日历的下拉菜单出现在输入字段下方,这显然不是它应该在的位置。即使我将输入字段的宽度设置为非常大,这显然有足够的空间容纳日历下拉,它仍然出现在下方。我无法弄清楚 CSS 中发生了什么变化来影响它,我已经玩了好几个小时了。有谁知道它可能是什么?
作为一个仅供参考,我使用引导程序并在 Windows 上使用 Chrome 版本 25。
据我所知,这是我写的影响它的css。请注意,下面的前 4 个目标输入字段,因此定位此日期输入字段。其余的通过各种其他 CSS 影响它(即样式表等)
就个人而言,我已经玩过以下所有设置,但似乎无法弄清楚。
width:70%;
display:block;
margin-right: auto;
margin-left: auto;
color: #999;
font-size: inherit;
background-color: white;
border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
height: 20px;
padding: 4px 6px;
margin-bottom: 9px;
line-height: 20px;
-webkit-border-radius: 3px;
border-radius: 3px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: normal;
vertical-align: middle;
margin: 0;
border-collapse: collapse;
border-spacing: 0;
border-spacing: 2px;
border-color: gray;