정렬 문제가 있습니다. jqWidget에서 datetimeinput 위젯을 세로로 가운데에 배치하고 싶습니다. 내 datetimeinput을 페이지 중앙에 놓고 그 아래에 놓기를 원한다면, 선택된 datetime 입력으로부터 중앙에있는 날짜 범위를보고 싶습니다.jqdatetimeinput jqwidget을 수직으로 센터링하는 방법은 무엇입니까?
나는 datetimeinput을 이동하려는 텍스트 위에 중심되는 : 여기
는 내가 지금까지 만든 것을의 이미지입니다.이
내 자바 스크립트입니다 : : 나는 그것을 이동하려는 어디 보여주기 위해 사각형을 그린
$(document).ready(function() {
var today = new Date();
var dd = today.getDate()-1;
var mm = today.getMonth(); //January is 0!
var yyyy = today.getFullYear();
$("#roomForStartDates").jqxDateTimeInput({ width: 300, height: 30, selectionMode: 'range', min: new Date(2014, 6, 15), max: new Date(yyyy, mm, dd) });
$("#roomForStartDates").on('change', function (event)
{
var selection = $("#roomForStartDates").jqxDateTimeInput('getRange');
if (selection.from != null)
{
$("#roomForEndDates").html("<center><div>From: " +selection.from.toLocaleDateString() + " <br/>To: " + selection.to.toLocaleDateString() + "</div></center><br><br>");
alert("Selection: "+selection.from.toLocaleDateString() + " to "+selection.to.toLocaleDateString());
}
});
if(dd<10) {
dd='0'+dd;
}
//if today is the first of the month
if(dd =='00'){
//month is last month and day is last day of prevous month and fix year
var LastDayPrevMonth = new Date(yyyy, mm, 0).getDate();
dd = LastDayPrevMonth; //days in last month
mm--; //last month is now updated to be this month
if(mm < 0)
{ // if jan 1st then do december of last year
yyyy--;
mm=11;
dd=31;
}
}
if(mm<10) {
mm='0'+mm;
}
//today = mm+'/'+dd+'/'+yyyy;
//alert(today);
var date1 = new Date();
date1.setFullYear(yyyy, mm, 1);
var date2 = new Date();
date2.setFullYear(yyyy, mm, dd);
$("#roomForStartDates").jqxDateTimeInput('setRange', date1, date2);
});//end document
그리고 이것은 내 HTML입니다 :
<center>
<div id="roomForStartDates" style='margin-top: 10px; font-size: 13px; font-family: Verdana;'></div>
<br>
<div id="roomForEndDates" style='margin-top: 10px; font-size: 13px; font-family: Verdana;' ></div>
</center>
어떤 도움 대단 할 것이다 !! 미리 감사드립니다 !!!! 좀 더 자세하게 설명해야한다면 알려주세요 !!!
는 UPDATE :
나는 그것을 알아 냈다! 이전에 생각했던 것보다 훨씬 간단했습니다. :)
바이올린은 훌륭하지만 jqwidget에서는 잘 작동하지 않습니다. 나는 그 값들이 덮어 쓰여지고 있다고 생각한다. 나는 jqxDateTimeInput에 대해 textAlign : 'center'를 사용해 보았지만 행운은 없었다. 내가 사용할 수있는 몇 가지 방법이 있다면 궁금해하니 ??? – MadsterMaddness
스타일이 timeinput으로 설정되어있는 웹 개발 도구로 확인할 수 있습니까? 클래스 나 인라인 스타일의 스타일이 될 수 있습니다. 예를 들어, 적어도 example-site에서 margin-left 등의 스타일을 직접 입력 요소에 추가했지만, 예 ! important를 사용하여 추가 된 CSS. –
나는 그것을 이해했다! +1 도와 주려고. 내 바이올린 확인 : http://jsfiddle.net/n4hfwgcu/ – MadsterMaddness