我在下面有一个截图,其中显示了考试信息,计时器和一些问题:
现在的问题是,我希望问题详细信息显示在考试详细信息下方,而不是下一页。我的问题是如何才能将问题显示在下面?我也想把问题放在彼此之下
HTML / PHP:
//EXAM DETAILS
<div class='lt-container'>
<p><input type='hidden' id='studentId' name='studentId' value='<?php echo $dbStudentId; ?>' /></p>
<p><strong>Student:</strong><?php echo $dbStudentAlias . " - " . $dbStudentForename . " " . $dbStudentSurname; ?> <br/>
<strong>Module:</strong><?php echo $dbModuleNo . " - " . $dbModuleName; ?>
<input type='hidden' id='moduleId' name='moduleId' value='<?php echo $dbModuleId; ?>' /><br/>
<strong>Assessment:</strong><?php echo $dbSessionName . " - " . date('d-m-Y',strtotime($dbSessionDate)) . " - " . date('H:i',strtotime($dbSessionTime)); ?>
<input type='hidden' id='sessionId' name='sessionId' value='<?php echo $dbSessionId; ?>' /><br/>
<strong>Assessment Weight: </strong><?php echo $dbSessionWeight; ?> <br/>
<strong>Total Marks: </strong><?php echo $dbTotalMarks; ?> <br/>
<strong>Penalty: </strong><?php echo $penaltymsg; ?> </p>
</div>
//TIMER
<div id='rt-container'>
<h1><span id='countdown'><?php echo $dbSessionDuration; ?></span></h1>
</div>
<?php
}
//QUESTION DETAILS
foreach ($arrQuestionId as $key=>$question) {
?>
<div class='lt-container'>
<p><strong>QUESTION <span id="quesnum"></span>:</strong></p>
<p><?php echo htmlspecialchars($arrQuestionNo[$key]) . ": " . htmlspecialchars($arrQuestionContent[$key]); ?></p>
</div>
CSS:
.lt-container{
float: left;
}
#rt-container {
clear: right;
float:right;
}
答案 0 :(得分:0)
从float:left
移除.lt-container
。并将#rt-container
置于.lt-container
.lt-container{
}
#rt-container {
float:right;
background:red
}
<强> DEMO 强>
答案 1 :(得分:0)
你正在你的css中使用浮动,这正在迫使div向右浮动。 你可以做的是给你左边的div增加100%的宽度,这将把你的右div移到左边div的底部。