打印

表单垂直剧中DIV

如题。
水平对齐没什么问题。可是比较麻烦,谁有诀窍 讨论讨论
我的博客:http://live.ebf.cc
不晓得是不是这样的。。也是很蠢的方法!

 提示:您可以先修改部分代码再运行
我晕 这也算 我还是用 padding好了
我的博客:http://live.ebf.cc
引用:
原帖由 ebfming3 于 2008-6-30 14:12 发表
我晕 这也算 我还是用 padding好了
解决问题就算啊 我没说不能够用 padding 啊 我有我的解决办法啊!

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
`````````````````````

TOP

遇到此种问题,设置文本框的 vertical-align:middle 就可以了
input{
height:30px;
line-height:30px;
border:solid 1px #ccc;
vertical-align:middle;
}

TOP

有些问题是浏览器的天生缺陷,何必强求呢?换个思路不好吗?

比如表格

TOP

我这样写IE.FF测试可以了,可是opera中不行

<!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=gb2312" />
<title>无标题文档</title>
<style>
.side{ height:140px;  border:2px solid #FF9900; text-align:center;line-height:140px;
*font-size: 122px;width:950px;}
input{
height:18px;
border:solid 1px #ccc;
vertical-align:middle;
}
</style>
</head>
<body>
<div class="side">
<input name="" type="text" /> <input name="" type="submit"  value="提交" />
</div>
</body>
</html>

TOP

回复 11xuping2008 在 8# 的帖子

设置高度的时候,一定要设置的还有一个是行高,height:18px;line-height:18px;这两个属性还必须设定的高度一样

TOP

回复 weila2zong 在 9# 的帖子

input中设置了高度不用再设置行高了吧,这样反而不好

[ 本帖最后由 11xuping2008 于 2008-7-2 11:20 编辑 ]

TOP

回复 11xuping2008 在 10# 的帖子

个人理解,嘿嘿,结合

TOP



 提示:您可以先修改部分代码再运行

TOP