{% extends 'base.html' %}
{% load static %}
{% block content %}
<form>
</select><br>
<label for="name_1"> Discipline Code(e.g. ACC): </label> <input type="text" id="name_1" name="name_1"><br>
<label for="name_2"> Course Code(e.g. 201): </label> <input type="text" id="name_2" name="name_2"><br>
<label for="name_3"> Course Title: </label> <input type="text" id="name_3" name="name_3" ><br>
<label> Postgraduate Course: </label>
<select id="postgraduate-course" >
<option value="">--Select--</option>
<option value="Dropdown_yes">Yes</option>
<option value="Dropdown_no">No</option>
</select><br>
<label> First Presenting Semester: </label>
<select id="presenting-semester" >
<option value="">--Select--</option>
<option value="Dropdown_Jan">January</option>
<option value="Dropdown_Jul">July</option>
</select><br>
<label> Year: </label>
<select id="year" >
<option value="">--Select--</option>
<option value="Dropdown_2021">2021</option>
<option value="Dropdown_2022">2022</option>
</select><br>
......
<br>
</form>
{% endblock %}
也就是说,我想使所有文本输入和选择的开头对齐。标签可以保持其当前位置。
那是一个好项目!
对于微调的造型,你需要摆脱所有的
秒。然后<style></style>
在HTML文件中的某处添加一个元素。(通常使用样式<head>
,但也可以使用其他位置。)
在style
元素内部,您可以使用CSS来处理HTML元素。
尝试从以下几行开始:
label {
display: inline-block;
width: 200px;
text-align: right;
margin-right: 10px;
}
这将建议浏览器将所有<label>
元素的宽度设置为200px,并将文本向右对齐,以下元素的间距为10px。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句