- 2008.0405
-
- display:inline-block的应用两例
CSS的display有属性值inline-block{display:inline-block;},下面是应用其来实现用图片替代文字的两个例子:
请看例一。
Markup:
<i class="arrow-1 replacement">箭头1</i> <a href="http://dancewithnet.com" class="arrow-2 replacement">箭头2</a> <p class="arrow-3 replacement">箭头3</p>CSS:
- 标签:-moz-inline-box, -moz-inline-stack, CSS, Firefox, Firefox2, inline-block
- 在9:17发表于HTML & CSS,有评论6条
- 2007.1030
-
- CSS{display:inline-block}
2002年W3C推出CSS2.1规范时,给元素的display属性增加了inline-block值。其作用是“这个值导致一个元素产生一个块状盒模型(block box),而本身作为单一的内联盒模型(inline box)流动排列(flow),类似一个被替代的元素。Display值为inline-block的元素内部形成一个块状盒模型,而本身形成类似一个内联的被替代元素”[1]。即display为inline-block的元素既可以像块状元素一样定义高度宽度,又可以和内联元素(比如文字)排列在一行。
这个效果在页面设计的时候,很多地方都可以带来便利,最常见的莫过于设计导航时,既可以像inline元素那样实现居中,又可以设置像block元素那样设置单个菜单大小,还可以通过text-indent来隐藏文字显示背景图片。请看 演示实例>>>>
- 标签:CSS, Firefox, inline-block
- 在22:02发表于HTML & CSS,有评论9条

