当我们设计表单文本框布局时,希望布局好看。前边的文字与文本框契合完美。文字上下行对齐。
通常使用 <table> 标签实现代码。其实也可以用 <label> 标签实现
下边是一个例子 如何修改css实现文本框和前边字体右对齐。

HTML代码:

<!DOCTYPE HTML>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<style>  
body { font:12px/19px Arial, Helvetica, sans-serif; color:#666;}  
form div { margin:5px 0;}  
.int label {  width:100px; float:left; text-align:right; }  
.int input {  padding:1px 1px; border:1px solid #ccc; height:16px;}
.sub { padding-left:100px;}  
.sub input { margin-right:10px; }  
</style>
</head>
<form method="post" action="">
<div class="int">
<label for="username">用户名:</label>
<input type="text" id="usrname" class="required" >
<div class="int">
<label for="email">邮箱:</label>
<input type="text" id="email" class="required" >
<div class="int">
<label for="personinfo">个人资料:</label>
<input type="text" id="personinfo">
<div class="sub">
<input type="submit" value="提交" id="send" >
<input type="reset" id="res">
</form>
</body>
</html>

该例是将label这个“容器”变宽。使得其可以任里边的字体自由移动。
该例中<label>中加入文本框前边的字体,将 label 标签设置宽度,

使label宽度足够宽而不会根据<label>标签中字体个数的填充而改变宽度。
再用 text-align 属性设置 label  标签中的字体右对齐。

注意如果仅仅设置了<label>标签的宽度,而不设置其左浮动 float:left ,则不会实现最后的效果。

有关word中冒号前后对齐的问题首先打开word输入好需要的文字内容。选中需要的文字内容,接着在上方“开始”菜单里点击找到的“调整宽度”选项。根据需CSS 布局 HTML小编今天和大家分享设置好需要的文字宽度,确定。Word中怎么把冒号对齐谁知道然后选中冒号前的文字,注意不要选中冒号。然后在上方快捷菜单栏中,点击“分散对齐”图标。然后在出现的对话框中,将新文字宽度设为“4字符”,因为冒号前文字最长的就... alt是的特有属性,是图片内容的等价描述,用于图片无法加载时显示、读屏器阅读图片。纯表现的元素:basefont、big、center、font、 s、strike、tt、u。(1)HTML5 不是 SGML 的子集,主要是关于图像、位置、存储、多任务等功能的增加。增强 表单 控件 calendar、date、time、email、url、search。对可用性产生负面影响的元素:frame、frameset、noframes。10、title与h1的区别、b与strong的区别、i与em的区别。 elementui 文档中如何使 表单 标签 和输入框分别对齐 类似于这样的效果, 虽然 Elementui官方文档写的有, 但是因为我不经常写前端, 每次都会忘记, 这里记录下 https://element.eleme.cn/#/zh-CN/component/form 如上图, 主要是通过修改 label -postion 对齐, 另外 label -width 是修改左侧 标签 的宽度, 如果宽度过小的话会导致 标签 编程两行 输入框长度 修改输入框长度主要使用的是 ::v-deep 这个指 关于图标和文字对齐的方法整理。 标签 的图标修饰很常见。但是通常都会遇到小图标和文字对齐的若干问题。尤其是图标和文字字号不一致的时候,怎么对齐都觉得不自然。 当然我今天不讨论自不自然的问题。 网上关于这个问题的博客帖子写了很多。我大概收集整理了一下。找到了以下相关的方法。 html5 冒号分隔符对齐的实现,冒号对齐.parent{display:flex}.left{width:50%}.left div{text-align: right;}姓名:性别:年龄:居住地:电话号码:张三风男11武当山13900004444效果:以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持登博教程。http://www.dengb.com/HTML5/136715...