我vertical-align: middle
为所有 td 添加了天数:
#calendar td {
vertical-align: middle !important;
}
但这不适用于第一列的响应式网页: 我该如何解决?
我尝试在 % 和 em 中添加 margin-top,它适用于平板电脑,机器人不适用于 PC 浏览器。
更新:在 jsfiddle 上添加代码:http: //jsfiddle.net/8ctRu/
HTML
<div id='calendar'></div>
CSS
#calendar td {
vertical-align: middle !important;
border: 1px solid #000;
}
.fc {
text-align: center !important;
}
.fc td {
padding: 0;
vertical-align: middle !important;
}
jQuery
$('#calendar').fullCalendar({
header: {
left: 'prev',
center: 'title',
right: 'next'
},
dayClick: function(date, allDay, jsEvent, view) {
var now = new Date();
if (date.setHours(0,0,0,0) > now.setHours(0,0,0,0)){
$(this).toggleClass("blackAndWhite");
} else {
$(tempVar).css({
'background-color':'white',
'color' : '#000'
});
}
}
});