淘宝的面试题目: DIV层内容垂直居中的多种解决方法

淘宝的面试题目就是这样,不过答案很多...

淘宝解法:
<style type="text/css">            
.box {      
    display: table-cell;      
    vertical-align:middle;      
    width:200px;      
    height:200px;      
    text-align:center;      
    /* hack for ie */      
    *display: block;      
    *font-size: 175px;      
    /* end */      
    border: 1px solid #eee;      
}      
.box img {      
    vertical-align:middle;      
}      
</style>
<div class="box">
    <img src="taoscars_180x95_071112_sr.jpg" />
</div>
网友解法一:
.box {
display: table-cell;
vertical-align:middle;
width:200px;
height:200px;
text-align:center;
line-height:200px;
border: 1px solid #eee;
}
.box img {vertical-align:middle;}
网友解法二:
.box{
text-align:center;
width:200px;
height:
200px;
border:1px solid #ff0;
vertical-align: middle;
display: table-cell;
}
.box img{margin-top:expression(100-this.height/2);}
我一直用最后那个解决方法,呵呵

时间: 2024-10-31 02:37:56

淘宝的面试题目: DIV层内容垂直居中的多种解决方法的相关文章

js仿淘宝产品分类弹出层效果

<!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="cont

c语言-华为C语言面试题目,输出内容的值

问题描述 华为C语言面试题目,输出内容的值 11.写出下列代码的输出内容 #include int inc(int a) { return(++a); } int multi(int*a,int*b,int*c) { return(*c=*a**b); } typedef int(FUNC1)(int in); typedef int(FUNC2) (int*,int*,int*); void show(FUNC2 fun,int arg1, int*arg2) { INCp=&inc; int

改变传统淘宝客网站结构 SEO淘宝客网站必须是专业内容

摘要: 有关淘宝客的网站,是一种以转化的形式获取第三方的资料平台的,其中的大部分的转化来自搜索引擎,真是根据的用户的搜索的习惯或者从搜索引擎所了解的到的第三方资料,达成成 有关淘宝客的网站,是一种以转化的形式获取第三方的资料平台的,其中的大部分的转化来自搜索引擎,真是根据的用户的搜索的习惯或者从搜索引擎所了解的到的第三方资料,达成成交的一种互利共赢的方式.自从SEO淘宝客出来之后,给广大的站长和专业网络公司带来更多的发展平台以及创业机会,可以说那时候的SEO淘宝客网站是非常的好的一种创业平台,但

js实现div层缓慢收缩与展开的方法

  本文实例讲述了js实现div层缓慢收缩与展开的方法.分享给大家供大家参考.具体分析如下: 这是一个层伸缩与展开的特效代码,带有点动画效果,缓慢展开,DIV+JS联合打造,看上去还不错.不受内容约束,收缩与展开的速度是可以控制的,高度.循环时间也可以改. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

js实现div层缓慢收缩与展开的方法_javascript技巧

本文实例讲述了js实现div层缓慢收缩与展开的方法.分享给大家供大家参考.具体分析如下: 这是一个层伸缩与展开的特效代码,带有点动画效果,缓慢展开,DIV+JS联合打造,看上去还不错.不受内容约束,收缩与展开的速度是可以控制的,高度.循环时间也可以改. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&qu

jQuery实现DIV层淡入淡出拖动特效的方法

这篇文章主要介绍了jQuery实现DIV层淡入淡出拖动特效的方法,涉及jQuery针对鼠标操作的常用技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jQuery实现DIV层淡入淡出拖动特效的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <html> <head> <title>jQuery实现DIV层淡入淡出的拖动效果)</title> <style type="text/css"> #d

jQuery实现DIV层淡入淡出拖动特效的方法_jquery

本文实例讲述了jQuery实现DIV层淡入淡出拖动特效的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>jQuery实现DIV层淡入淡出的拖动效果)</title> <style type="text/css"> #div2 {     position:absolute;     width:400px;     height:300px;     border

php 文件下载 出现下载文件内容乱码损坏的解决方法(推荐)_php实例

在做PHP程序时,需要使用PHP做的文件下载 那做就做呗把代码复制过来改了一改. 很多效果也出来了 那么点击下载后,恩,本以为搞定了文件下载,谁知道,图片打开的时候提示文件损坏,这我就观察了文件的大小.似乎真是多了 1KB左右. 使用PS打开,恩,提示了损坏,不过图象可以出来. 那么我就认为是 那多出来的 1kb的问题了. 然后,我把一个txt上传上去,然后下载. 果然发现,文件的前面以及后面,都多了几个 字符. 那我就在想应该怎么去掉啊.各种百度,谷歌,上论坛提问. 最后,经过我一个多小时的搜

做淘宝客必须要知道的四个推销自己的方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我们做淘宝客网站最害怕的就是让网站淹没在互联网的世界里面,不能够为你网站带来更多的客户,不能够让你的商品尽快的销售出去,这是非常可怕的,甚至会导致自己主动退出这个淘宝客这个市场,而我们做淘宝客赚的就是佣金,不可能使用很高的成本来推广自己的网站,所以如何通过低成本推广自己让更多的客户主动找到你就显得非常重要了,下面结合笔者做淘宝客的经验跟大家分