Я использую JQuery 1.8.17, и я использую datepicker. У меня все работает, так как я хочу, чтобы это было функционально, но по какой-то причине датапикер не выравнивается по центру, поскольку метка для datepicker (я добавил границу вокруг края, чтобы вы могли видеть, что текст центрирован, но datepicker неJQuery: Datepicker не центрирован
Я хотел бы метку и DatePicker к обоим по центру. Вот код, я использую
JS
$("#reportsStartDate").datepicker({
dateFormat: "dd-MM-yy",
maxDate: -1,
setDate: new Date(),
onSelect: function (date) {
var date2 = $('#reportsStartDate').datepicker('getDate');
date2.setDate(date2.getDate() + 1);
$('#reportsEndDate').datepicker('setDate', date2);
//sets minDate to reportsStartDate date + 1
$('#reportsEndDate').datepicker('option', 'minDate', date2);
}
});
$('#reportsEndDate').datepicker({
dateFormat: "dd-MM-yy",
maxDate: 0,
onClose: function() {
var reportsStartDate = $('#reportsStartDate').datepicker('getDate');
console.log(reportsStartDate);
var reportsEndDate = $('#reportsEndDate').datepicker('getDate');
if (reportsEndDate <= reportsStartDate) {
var minDate = $('#reportsEndDate').datepicker('option', 'minDate');
$('#reportsEndDate').datepicker('setDate', minDate);
}
}
});
HTML
<span style="border-style: solid; border-width: medium; display:inline-block; margin:0 auto;">
Start Date:
<input type="date" id="reportsStartDate">
End Date:
<input type="date" id="reportsEndDate">
</span>
Кто-нибудь сталкивался до или знать, что происходит, как я не могу найти решение в Интернете в любом месте?
EDIT
Когда я использую
input{
vertical-align: middle !important;
}
ничего не происходит с полями, но когда я использую
input{
vertical-align: bottom !important;
}
Это результат
Я сделал быстрый jsfiddle для его вопрос https://jsfiddle.net/yssg8mu6/ это кажется хорошо для меня, вероятно, ваш вопрос в CSS, не могли бы вы пожалуйста, укажите нам пример CSS? Спасибо – GibboK
Я не добавил ни одного CSS на страницу, единственный CSS, который у меня есть, находится в тегах (например, style = "border-style: solid;"), может ли CSS за пределами страницы выполнять это? ... извините, но не отлично с технологиями переднего плана –
, если HTML-файл связывает CSS, этот CSS может потенциально изменить стиль вашего пользовательского интерфейса. – GibboK