We have an input datetime-local with display: inline-block; and it looks awful on Safari (tested on desktop). The text (date and time) is small and aligned to the top of the input, instead of being vertically centered. All other browsers like Chrome and Firefox display the input properly. Can you please fix this?
collimarco91: It would help if you could provide a minimal test case. Thanks.
Created attachment 467489 [details] rendering in Safari, firefox, chrome With data:text/html,<meta charset=utf-8><input type="datetime-local" style="display:inline-block"> aka <input type="datetime-local" style="display:inline-block"> I get the following rendering. What is the issue? What were you expecting?
Here's the issue: https://codepen.io/collimarco/pen/JjwXLQP In particular it seems that the bug is caused by display: inline-block; in combination with line-height
<rdar://problem/115046747>
Created attachment 467779 [details] rendering in Safari, firefox, chrome ok thanks, here a reduced test case showing what is happening. Basically specifying a bigger line-height doesn't modify the position of the date widget.
Created attachment 467780 [details] testcase The test case