`
mutongwu
  • 浏览: 454031 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[疑问]Inline元素的问题

    博客分类:
  • CSS
阅读更多
.container{
	width:350px;
	background-color:#ccc;
}

span.box { 
		display:inline;
		visibility:visible;
		line-height:100px;
		margin:0 100px;
		padding:20px 120px;
		border-top: 5px solid gray;
		border-bottom:5px solid black;
		border-left: 5px solid gray;
		border-right: 5px solid black;
		background-color:gold;
}


<div class="container">
<span>BEFORE</span>
<span class="box">这是中文这是中文这是中文这是中文这是中文</span>
<span>AFTER</span>
</div>

该代码在FF下跟 CHROME下的显示有差别。但问题是:
1. 为什么会被分成是3列显示,每一列里面的文字的个数,是怎么计算出来的?
2. 该inline元素与它前后的元素之间,是怎么安排的?

FF下的显示结果:



chrome下的显示结果:


  • 大小: 2.4 KB
  • 大小: 2.5 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics