CSS行内(inline)元素同行放置时,垂直对齐差异

以下代码在不同浏览器中呈现不同样式
<!DOCTYPE html>
<html lang="en">
<head>
    <meta name="generator" content="HTML Tidy for HTML5 (experimental) for Windows https://github.com/w3c/tidy-html5/tree/c63cc39" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<style>
		.logo{display:block;width:54px;height:153px;background:url(http://ww1.sinaimg.cn/square/76591c14gw1e2p567sqqaj.jpg);float:left;}
		.input{display:block;height:150px;float:left;}
		.btn{display:block;height:150px; float:left;}
		.tips{display:block;height:150px;background:#cccccc;float:left;}
	</style>
</head>
<body>
    <div class="row"> 
	 <span  class="logo"></span> 
	 <input class="input" value="测试数据" /><button class="btn">确定</button><span class="tips">提示内容</span>  
	 </div>
   </body>
</html>
解决办法:全部加上float:left,显出垂直对齐差异,目前只想到这种办法,各位如有高见,还望指正。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值