inline-block

HTML

<div class="main clearfix">

        <h1><a href="http://www.iyunlu.com/view/css-xhtml/64.html" title="点击返回文章">返回文章:《inline-block 前世今生》</a></h1>

<!-- 修复前 -->
<div class="content">
        <div class="wrap">
        <h2>请用 IE6、7 查看此 demo</h3>
            <h3>block 元素 display:inline-block</h3>
            <ul class="list">
                <li class="dib-block"><a href="#">li 标签</a></li>
                <li class="dib-block"><a href="#" style="color:red;">发现2:</a></li>
                <li class="dib-block"><a href="#">发现1</a></li>
                <li class="dib-block"><a href="#">发现Xx2</a></li>
                <li class="dib-block"><a href="#">发现3</a></li>
            </ul>
            
            <h3>inline 元素 display:inline-block</h3>
            <div class="list">
                <a href="#" class="dib-inline">a 标签:</a>
                <a href="#" class="dib-inline">发现2:</a>
                <a href="#" class="dib-inline">发现1</a>
                <span  class="dib-inline">span 标签</span>
            </div>
        </div>    
            
    </div>

CSS

* {
    margin: 0;
    padding: 0;
}

body { font: 12px/1.5 tahoma, sans-serif; }

ul,
ol { list-style: none outside none; }

a {
    text-decoration: none;
    color: #555;
}

a:focus{ outline:thin dotted #555; outline: 5px auto -webkit-focus-ring-color; outline-offset:-2px;}

.main{
    margin: 25px auto;
    width: 990px;
}

.wrap {
    border-bottom:1px solid #DDD;
    padding-bottom:20px;
    font-size:0;
}

.dib-inline, .dib-block {
    width:100px;
    height:30px;
    line-height:30px;
    text-align:center;
}

.dib-inline {
    display:inline-block;
}

.dib-block {
    display:inline;
    zoom:1;
}

.list { margin: 10px 0; white-space:nowrap; word-wrap:normal; }

.list li a, .list a, .list span{
    border: 1px solid #999;
    font-size:12px;
    background-color:#FCC;
}
.list li a{ display:block;}/*  增加 a 标签响应面积*/

.fl{ float:left;}
.fr{float:right;}
.fl, .fr { *display:inline;}

h1{ font-size:22px; color:#333; text-align:center;}
h2{ font-size:18px; color:#555; margin:15px 0 0;}
h3{ font-size:14px; color:#666; font-weight:normal; margin:15px 0 0 10px;}