Html 如何调整此网页';什么样子?
我正在使用Smarty、PHP和HTML。我给你我的网页的JS小提琴的URL。您可以看到,只有第一个问题包含在一个框中,所有其他问题及其答案都显示在框外。我想把它们放进盒子里。我试了很多把戏,但都不管用。最后我在这里问你。在这方面有人能帮我吗?提前谢谢。smarty模板代码和fiddle链接,您可以在其中看到该页面的纯HTML,如下所示: Smarty文件中的代码:Html 如何调整此网页';什么样子?,html,css,smarty,Html,Css,Smarty,我正在使用Smarty、PHP和HTML。我给你我的网页的JS小提琴的URL。您可以看到,只有第一个问题包含在一个框中,所有其他问题及其答案都显示在框外。我想把它们放进盒子里。我试了很多把戏,但都不管用。最后我在这里问你。在这方面有人能帮我吗?提前谢谢。smarty模板代码和fiddle链接,您可以在其中看到该页面的纯HTML,如下所示: Smarty文件中的代码: <table class="manage_box" cellpadding="5" cellspacing="1" styl
<table class="manage_box" cellpadding="5" cellspacing="1" style="border:1px solid #996633; font-size:13px;" width="100%" >
<tbody>
{if $all_questions}
{assign var='que_seq_no' value=1}
{foreach from=$all_questions item=qstn_ans key=key}
<tr>
<td align="center" colspan="2">
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr class="question_info">
<td valign="top"><b>Question {$que_seq_no}. </b>{if $qstn_ans.question_directions}<br /><b>Direction : </b>{$qstn_ans.question_directions}{/if}<br /><b>Question : </b>{$qstn_ans.question_text}
</td>
<td align="right" width="5%" valign="bottom"><b>{$search_ques_id_str}{$qstn_ans.question_id}</b>
</td>
</tr>
{if $test_details.is_test_questions_freez==0 && $all_questions && ($test_details.test_begin_time>$curent_server_time || $test_details.test_mode=='non-schedule') && ($test_details.is_test_lock=='0' || $test_details.is_test_lock=='')}
<tr class="question_info">
<td align="right" valign="bottom" colspan="2" width="100%"><a href="change_test_question.php?test_id={$test_details.test_id}&question_id={$qstn_ans.question_id}">Change Question</a>
</td>
</tr>
{/if}
{if $qstn_ans.question_file}
<tr class="question_info">
<td colspan="2"><img src="{$ques_thum_image_path}{$qstn_ans.question_id}_{$qstn_ans.question_file}" />
</td>
</tr>
{/if}
{if $qstn_ans.question_has_sub_ques==0}
{if $qstn_ans.answer}
<tr>
<td colspan="2">Answers : </td>
</tr>
{foreach from=$qstn_ans.answer item=ans key=ans_no}
<tr valign="top">
<td valign="top" colspan="2">
{if $ans.answer_is_right==1}{assign var='correct_ans' value=$ans_no+1}
{/if}
<b style="font-size:13px;">{$ans_no+1}.</b> {if $ans.answer_text!=''}{$ans.answer_text}{/if}<br />
{if $ans.answer_file!=''}<img src="{$ans_thumb_img_path}{$ans.answer_id}_{$ans.answer_file}" />{/if}
</td>
</tr>
{/foreach}
<tr>
<td colspan="2"><b style="font-size:13px;">Correct Answer Option : {$correct_ans}</b></td>
</tr>
{/if}
{else}
{if $qstn_ans.question_has_sub_ques==1 && $qstn_ans.sub_question}
{foreach from=$qstn_ans.sub_question item=sub_ques_ans key=sub_ques_no}
<tr>
<td valign="top"><b style="font-size:13px;">Sub-question {$que_seq_no}.{$sub_ques_no+1} ) </b>{$sub_ques_ans.question_text}
</td>
<td align="right" width="5%" valign="bottom"><b>{$search_ques_id_str}{$sub_ques_ans.question_id}</b>
</td>
</tr>
{if $sub_ques_ans.question_file!=''}
<tr>
<td valign="top" colspan="2"><img src="{$ques_thum_image_path}{$sub_ques_ans.question_id}_{$sub_ques_ans.question_file}">
</td>
</tr>
{/if}
{if $sub_ques_ans.answer}
<tr>
<td colspan="2">Answer : </td>
</tr>
{foreach from=$sub_ques_ans.answer item=sub_ans key=sub_ans_no}
<tr>
<td valign="top" colspan="2">
{if $sub_ans.answer_is_right==1} {assign var='correct_sub_ans' value=$sub_ans_no+1}
{/if}
<b style="font-size:13px;">{$sub_ans_no+1} . </b>{if $sub_ansanswer_text!=''}{$sub_ans.answer_text}{/if}<br />
{if $sub_ans.answer_file!=''}<img src="{$ans_thumb_img_path}{$sub_ans.answer_id}_{$sub_ans.answer_file}" >
{/if}
</td>
</tr>
{/foreach}
<tr>
<td colspan="2"><b style="font-size:13px;">Correct Answer Option : {$correct_sub_ans}</b>
</td>
</tr>
{/if}
{/foreach}
{/if}
{/if}
</table>
</td>
</tr>
{assign var='que_seq_no' value=$que_seq_no+1}
{/foreach}
{else}
<tr>
<td align="center" colspan="2"><b>No Test Questions Available</b></td>
</tr>
{/if}
</tbody>
</table>
{literal}
<script language="javascript" type="text/javascript">
$('#close_details').click(function() {
$('#transperant_popup').hide();
$('#transperant_popup_content').hide();
$('#transperant_popup_content').html('');
});
</script>
{/literal}
{如果$all_问题}
{assign var='que_seq_no'值=1}
{foreach from=$all_questions item=qstn_ans key=key}
问题{$que_seq_no}。{if$qstn_ans.question_directions}
方向:{$qstn_ans.question_directions}{/if}
问题:{$qstn_ans.question_text}
{$search_ques_id_str}{$qstn_ans.question_id}
{if$test_details.is_test_questions_freez==0&&$all_questions&($test_details.test_begin_time>$current_server_time |$test_details.test_mode='non-schedule')&($test_details.is|test_lock='0'|$test details.is| test|||$test_details.is||
{/if}
{if$qstn_ans.question_file}
{/if}
{if$qstn_ans.question_has_sub_ques==0}
{if$qstn_ans.ans}
答案:
{foreach from=$qstn_ans.answer item=ans key=ans_no}
{如果$ans.answer_是_right==1}{assign var='correct_ans'value=$ans_no+1}
{/if}
{$ANSUNO+1}。{if$ans.answer\u text!=''}{$ans.answer\u text}{/if}
{if$ans.answer_文件!=''}{/if}
{/foreach}
正确答案选项:{$Correct_ans}
{/if}
{else}
{if$qstn_ans.question_has_sub_question==1&&$qstn_ans.sub_question}
{foreach from=$qstn_ans.sub_question item=sub_ques_ans key=sub_ques_no}
子问题{$QUEU SEQU no}.{$Sub QUEU no+1}{$Sub QUEU ans.问题}
{$search_ques_id_str}{$sub_ques_ans.question_id}
{如果$sub_ques_ans.question_文件!=''}
{/if}
{如果$sub_ques_ans.ans}
答复:
{foreach from=$sub_ques_ans.answer item=sub_ans key=sub_ans_no}
{if$sub_ans.answer_is_right==1}{assign var='correct'u sub_ans'value=$sub_ans_no+1}
{/if}
{$sub_ans_no+1}。{if$sub_answer_text!=''}{$sub_ans.answer_text}{/if}
{如果$sub_ans.answer_文件!=''}
{/if}
{/foreach}
正确答案选项:{$Correct\u sub\u ans}
{/if}
{/foreach}
{/if}
{/if}
{assign var='que_seq_no'值=$que_seq_no+1}
{/foreach}
{else}
没有可用的测试问题
{/if}
{literal}
$(“#关闭_详细信息”)。单击(函数(){
$(“#transperant_popup”).hide();
$(“#transperant_popup_content”).hide();
$('#transperant_popup_content').html('';
});
{/literal}
从JsFiddls中,我可以说您需要删除第一个问题之后的额外标记generating。正是因为这个标签,第一个问题是在一个盒子里,而其他的则不是。要在smarty模板中操作,请检查获取所有问题的PHP代码,可能标签应该来自数据库本身。除此之外,不应该有这种行为的原因