CSS自动调整行间距~100分~

JJTwo 2012-06-12 08:16:48



#register_form #register_box #register_content #register_bottom{ margin:0px auto; padding:50px 100px 150px 100px; float:left}
#register_form #register_box #register_content #register_bottom .spanLabel{ width:150px; height:38px; float:left; text-align:right; margin-right:10px; line-height:30px;}
#register_form #register_box #register_content #register_bottom .spanInput{ width:560px; height:38px; float:left; text-align:left; line-height:100%;}
#register_form #register_box #register_content #register_bottom .spanLabel2{ width:150px; height:190px; float:left; text-align:right; margin-right:10px; line-height:30px;}
#register_form #register_box #register_content #register_bottom .spanInput2{ width:560px; height:190px; float:left; text-align:left; line-height:100%;}





<span class="spanLabel font_black_14">撒啊啊:</span>
<span class="spanInput"><input name="merchantName" type="text" class="input_3" value="{{form.merchantName.value}}" />{{form.merchantName.errors}}</span>
<span class="spanLabel font_black_14">a联系人</span>
<span class="spanInput">
<input name="merchantCorporate" type="text" class="input_5" value="{{form.merchantCorporate.value}}"/>
{{form.merchantCorporate.errors}}
</span>
<span class="spanLabel font_black_14">电话:</span>
<span class="spanInput">
<input name="phone" type="text" class="input_5 add_blank_right" value="{{form.phone.value}}"/>{{form.phone.errors}}
</span>



美工不管了,得自己折腾。唉!!!!!调死人。
我想默认行间距是xx像素,但是出错误信息的时候行间距会自动增加应该怎么弄呢?

还有现在的背景的宽度高度都是写死的,要怎么写才能让高度自动扩展?table行数变长的时候背景自动往下扩充。
#register_form{ margin:0px auto; width:960px; height:800px;}
...全文
852 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
JJYY0088 2012-06-16
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 的回复:]
高度不定又要有一定高度,那就设最小高度吧 min-height:800px;
[/Quote]

将你的 height:38px; 改为 min-height:38px;

height:190px; 改为 min-height:190px; 试试
roro5119 2012-06-16
  • 打赏
  • 举报
回复
高度不定又要有一定高度,那就设最小高度吧 min-height:800px;
JJYY0088 2012-06-16
  • 打赏
  • 举报
回复
看看这个示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
ul,li{margin:0; padding:0; list-style:none}
li{margin:10px 0;}
li span{width:100px; display:inline-block; text-align:right}
li span.errorinfo{display:block; background:red; color:white; margin-left:100px; text-align:left}
</style>
</head>
<body>
<ul>
<li><span>名称:</span><input type="text" size="50" /><span class="errorinfo">请填写xxx</span></li>
<li><span>用户名:</span><input type="text" size="50" /><span class="errorinfo">请填写xxx</span></li>
<li><span>电话:</span><input type="text" size="20" /><span class="errorinfo">请填写xxx</span></li>
</ul>
</body>
</html>



错误提示span.errorinfo 动态显示就行。。。
gangbifengzhen 2012-06-15
  • 打赏
  • 举报
回复
height:38px;
line-height:38px;

这么写才是100%
gzw13999 2012-06-14
  • 打赏
  • 举报
回复
建议你把行间距开大点。

或者错误提示跟到后面去。 现在很少有在下面的了。
JJTwo 2012-06-13
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

在每个输入项的下边增加一行,用CSS设置为display none,不符合要求时,用JS控制它为display block。
总之,你的错误信息要单独一个标签,这样好控制
[/Quote]

增加一行的话必须要留出间隔啊,现在的问题是直接在那加一行li,那里的行高也不会变!
sinbasara 2012-06-13
  • 打赏
  • 举报
回复
在每个输入项的下边增加一行,用CSS设置为display none,不符合要求时,用JS控制它为display block。
总之,你的错误信息要单独一个标签,这样好控制
ymm408772504 2012-06-12
  • 打赏
  • 举报
回复
line-height:24px;
ymm408772504 2012-06-12
  • 打赏
  • 举报
回复
line-height:24px;
JJTwo 2012-06-12
  • 打赏
  • 举报
回复
这CSS一动整个页面就乱了。
我服了!!!
JJTwo 2012-06-12
  • 打赏
  • 举报
回复
现在的行间距就那么定死了,不会自动变高。
JJTwo 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

不明白楼主的意思。
[/Quote]

就这样。行间距自动扩充。
001007009 2012-06-12
  • 打赏
  • 举报
回复
加一行li?

内联元素span 加上 块级元素li不符合规范。
直接加个span可以不?
<span class="spanInput">
<input name="merchantCorporate" type="text" class="input_5" value="{{form.merchantCorporate.value}}"/>
<span>error</span>
</span>
JJTwo 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

不明白楼主的意思。
[/Quote]

就是想在文本框下面加一行<li> 行间距能自动变高。
JJTwo 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

js控制
[/Quote]

????
我想在文本框下提示错误信息!
在文本框右边也行,错误信息是个<li>,加上去莫名其妙不知道在哪儿。!
001007009 2012-06-12
  • 打赏
  • 举报
回复
不明白楼主的意思。
Acesidonu 2012-06-12
  • 打赏
  • 举报
回复
js控制
精通CSS+DIV网页样式与布局 视频教材主要内容 迅雷下载地址: 目录 第1部 CSS基础知识篇 第1章 CSS的初步体验 1.1 CSS的概念 1.1.1 标记的概念 1.1.2 传统HTML的缺点 1.1.3 CSS的引入 1.1.4 如何编辑CSS 1.1.5 浏览器与CSS 1.2 使用CSS控制页面 1.2.1 行内样式 1.2.2 内嵌式 1.2.3 链接式 1.2.4 导入样式 1.2.5 各种方式的优先级问题 1.3 体验CSS 1.3.1 从零开始 1.3.2 加入CSS控制 1.3.3 控制图片 1.3.4 CSS的注释 第2章 CSS的基本语法 2.1 CSS选择器 2.1.1 标记选择器 2.1.2 类别选择器 2.1.3 ID选择器 2.2 选择器声明 2.2.1 集体声明 2.2.2 选择器的嵌套 2.3 CSS的继承 2.3.1 父子关系 2.3.2 CSS继承的运用 第3章 用CSS设置丰富的文字效果 3.1 CSS文字样式 3.1.1 字体 3.1.2 文字大小 3.1.3 文字颜色 3.1.4 文字粗细 3.1.5 斜体 3.1.6 文字的下划线、顶划线和删除线 3.1.7 英文字母大小写 3.2 文字实例一:模拟Google公司Logo 3.3 文字实例二:制作页面的五彩标题 3.4 CSS段落文字 3.4.1 段落的水平对齐方式 3.4.2 段落的垂直对齐方式 3.4.3 行间距和字间距 3.4.4 首字放大 3.5 段落实例:百度搜索 第4章 用CSS设置图片效果 4.1 图片样式 4.1.1 图片边框 4.1.2 图片缩放 4.2 图片的对齐 4.2.1 横向对齐方式 4.2.2 纵向对齐方式 4.3 图文混排 4.3.1 文字环绕 4.3.2 设置图片与文字间距 4.4 图文实例:八仙过海 第5章 用CSS设置网页中的背景 5.1 背景颜色 5.1.1 页面背景色 5.1.2 用背景色给页面块 5.2 背景图片 5.2.1 页面的背景图 5.2.2 背景图的重复 5.2.3 背景图片的位置 5.2.4 固定背景图片 5.2.5 添加多个背景图片 5.2.6 背景样式综合设置 5.3 背景综合一:我的个人主页 5.4 背景综合二:古词《念奴娇·赤壁怀古》 第6章 用CSS设置表格与表单的样式 6.1 控制表格 6.1.1 表格中的标记 6.1.2 表格的颜色 6.1.3 表格的边框 6.2 表格实例一:隔行变色 6.3 表格实例二:鼠标经过时变色的表格 6.4 表格实例三:日历 6.5 CSS与表单 6.5.1 表单中的元素 6.5.2 像文字一样的按钮 6.5.3 七彩的下拉菜单 6.6 综合实例一:直接输入的Excel表格 6.7 综合实例二:模仿新浪网民调查问卷 第7章 用CSS设置页面和浏览器的元素 7.1 丰富的超链接特效 7.1.1 动态超链接 7.1.2 按钮式超链接 7.1.3 浮雕式超链接 7.2 鼠标特效 7.2.1 CSS控制鼠标箭头 7.2.2 鼠标变幻的超链接 7.3 页面滚动条 第8章 用CSS制作实用的菜单 8.1 项目列表 8.1.1 列表的符号 8.1.2 图片符号 8.2 无需表格的菜单 8.3 菜单的横竖转换 8.4 菜单实例一:百度导航条 8.5 菜单实例二:流行的Tab菜单 第9章 CSS滤镜的应用 9.1 滤镜概述 9.2 通道(Alpha) 9.3 模糊(Blur) 9.4 运动模糊(Motion Blur) 9.5 透明色(Chroma) 9.6 下落的阴影(Dropshadow) 9.7 翻转变换(Flip) 9.8 光晕(Glow) 9.9 灰度(Gray) 9.10 反色(Invert) 9.11 遮罩(Mask) 9.12 阴影(Shadow) 9.13 X射线(X-ray) 9.14 浮雕纹理(Emboss和Engrave) 9.15 波浪(Wave) 第2部 CSS+DIV美化和布局篇 第10章 理解CSS定位与div布局 10.1 div标记与span标记 10.1.1 概述 10.1.2 div与span的区别 10.2 盒子模型 10.2.1 盒子模型的概念 10.2.2 border 10.2.3 padding 10.2.4 margin 10.3 元素的定位 10.3.1 float定位 10.3.2 position定位 10.3.3 z-index空间位置 10.4 定位实例一:轻轻松松给图片签名 10.5 定位实例二:文字阴影效果 第11章 CSS+div布局方法剖析 11.1 CSS排版观念 11.1.1 将页面用div块 11.1.2 设计各块的位置 11.1.3 用CSS定位 11.2 固定宽度且居中的版式 11.2.1 方法一 11.2.2 方法二 11.3 左中右版式 11.4 块的背景色问题 11.5 排版实例:电子相册 11.5.1 搭建框架 11.5.2 幻灯片模式 11.5.3 详细信息模式 11.6 div排版与传统的表格方式排版的析 第12章 CSS+div美化与布局实战 12.1 框架搭建 12.2 实例一:蓝色经典 12.3 实例二:清明上河图 12.4 实例三:交河故城 12.5 自动选择CSS样式 第3部 CSS混合应用技术篇 第13章 CSS与JavaScript的综合应用 13.1 JavaScript概述 13.1.1 JavaScript简介 13.1.2 JavaScript的特点 13.1.3 JavaScript与CSS 13.2 JavaScript语法基础 13.2.1 数据类型和变量 13.2.2 表达式及运算符 13.2.3 基本语句 13.3 实例一:输入时高亮显示的Excel表格 13.4 实例二:由远到近的文字 13.5 实例三:跑马灯特效 13.6 实例四:图片淡入淡出 13.7 实例五:CSS实现PPT幻灯片 13.8 实例六:灯光效果 13.9 实例七:舞台灯光 13.10 实例八:探照灯 13.11 实例九:鼠标文字跟随 第14章 CSS与XML的综合运用 14.1 XML基础 14.1.1 XML的特点 14.1.2 XML与HTML 14.1.3 XML基本语法 14.2 XML链接CSS文件 14.3 XML文字阴影效果 14.4 XML古诗字画 14.5 XML实现隔行变色的表格 第15章 CSS与Ajax的综合应用 15.1 Ajax概述 15.1.1 什么是Ajax 15.1.2 Ajax的关键元素 15.1.3 CSS的重要地位 15.2 Ajax入门 15.2.1 创建XMLHttpRequest对象 15.2.2 发出Ajax请求 15.2.3 处理服务器响应 15.2.4 加入CSS样式 15.3 Ajax实例:能够自由拖动布局区域的网页 第4部 综合案例篇 第16章 我的博客 16.1 析构架 16.1.1 设计析 16.1.2 排版构架 16.2 模块拆 16.2.1 导航与Banner 16.2.2 左侧列表 16.2.3 内容部 16.2.4 footer脚注 16.3 整体调整 第17章 小型工作室网站 17.1 析构架 17.1.1 设计析 17.1.2 首页排版 17.1.3 内容页构架 17.2 模块拆 17.2.1 搭建首页 17.2.2 首页图片 17.2.3 内容页面 17.2.4 footer脚注 17.3 整体调整 第18章 企业网站 18.1 析构架 18.1.1 设计析 18.1.2 排版构架 18.2 模块拆 18.2.1 Logo与顶端链接 18.2.2 左侧导航与搜索 18.2.3 主体内容 18.2.4 内容Banner 18.2.5 新闻快递 18.2.6 公司咨询 18.2.7 英文刊物 18.3 整体调整 第19章 网上购物网站 19.1 析构架 19.1.1 设计析 19.1.2 排版构架 19.2 模块析 19.2.1 Banner图片 19.2.2 导航菜单 19.2.3 鲜花导购 19.2.4 主体内容 19.3 整体调整 第20章 旅游网站 20.1 析构架 20.1.1 设计析 20.1.2 排版构架 20.2 模块拆 20.2.1 Banner图片与导航菜单 20.2.2 左侧栏 20.2.3 中部主体 ……

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧