永发信息网

DIV里input如何在IE6下垂直居中

答案:4  悬赏:70  手机版
解决时间 2021-07-29 12:44

#sale_form {
width:677px;
margin:25px auto 0;
background:url(../images/sale_01.gif) repeat-y;
display:inline-table;
}
#sale_form ul li {
float:left;
width:676px;
background:url(../images/qk_59.gif) repeat-x bottom;
text-align:left;
line-height:50px;
vertical-align:middle;
}

<div id="sale_form">
<ul>
<li><input type="text" name="textfield" class="zj_face_upload" /></li>
</ul>
</div>

IE6下面

FF下

最佳答案
对于div标签内的input元素,div本身是无法让他垂直居中的,你只能单独定义#sale_form input{}的margin来达成。而且你的样式还有些问题“display:inline-table;”会影响浏览器的兼容;“vertical-align:middle;
”对于div是不起作用的
全部回答

没用的 应该改。

用表格吧,表格还是能解决很多问题的。也很方便,纯CSS并不是解决问题的唯一办法

vertical-align:middle;属性是没有用的,

除非你把DISPLAY也跟着设置一下

display: table-cell 等,能把元素当作表格单元来显示。

不过效果不太理想。

CSS垂直居中:

http://www.blueidea.com/tech/web/2006/3231.asp

自己研究下。

用margin-top压,一般IE6里行高不怎么管用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
娄星区娄底宏达手机城这个地址怎么能查询到,
华南地区常见植物,华南地区常见园林造景植物
DNF手動更新的文件要更新到什麼文件夾
我的电脑网络很慢是什么原因?
cs1.6给个地图多点的下载地址
找规律,写单词.1one,three,
有没有玩热血江湖网4碧海的
龙沙区齐齐哈尔心随果动水果捞哪位知道具体地
梦幻西游八十九普陀要怎么才能最快得到钱
如何使用虚拟光驱加载ISO光盘镜像?
求英文各翻译中文
如何減大腿的肉?
腋下体温多少度是正常的
初中生好的学习方法
二次函数y=a(x-1)^2+bx+c(a≠0)的图像经过原
推荐资讯
道可道,非常道 什么意思?
QQ华夏25级都已经好几天了图标怎么还不亮?为
陕西导游证考试应该准备些什么啊?
蔡甸区武汉品骏快递在什么地方啊,我要过去处
我是阴历1991年11月初8的,我喜欢的人是阴历19
我的女儿是二零零九年九月二十一下午一点二十
女孩应该怎么打扮成一个书生
株洲县株洲美人阁地址在什么地方,想今天过去
别人骗你怎么办
武昌区武汉华泰证券地址有谁知道?有点事想过
“你太漂亮了!”这句话怎样分辨是贬义还是褒
请大家告诉我,朋友、知己有什么区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?