CSS行内(inline)元素同行放置时,垂直对齐差异
2013-03-14 15:33
323 查看
以下代码在不同浏览器中呈现不同样式
<!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,显出垂直对齐差异,目前只想到这种办法,各位如有高见,还望指正。
相关文章推荐
- css 未知尺寸元素水平垂直居中(只针对inline,inline-block,table-cells)
- CSS让一个元素水平垂直居中
- 解决: 排列inline-block元素出现顶部不对齐的问题
- css盒模型中子元素垂直方向上总高度与父元素height的关系
- 探究css中各种情况下的元素的垂直和水平居中的问题
- CSS文档流与块级元素(block)内联元素(inline)那点事
- css学习笔记20160128对齐组合选择符伪类伪元素
- 【前端】inline-block元素上浮无法对齐的解决办法
- 已知/未知宽高的浮动元素水平垂直居中对齐
- 表单元素input、按钮、文字完美垂直居中对齐方法
- CSS关于元素垂直居中的问题
- CSS 元素垂直居中的 6种方法
- CSS处理div中对象垂直对齐
- 探究CSS display:inline|block|inline-block差异
- div下同行多元素右对齐
- css水平垂直居中对齐方式
- css文本,元素,图像居中对齐方式
- 黄聪:用 CSS 实现元素垂直居中,有哪些好的方案?
- CSS实现文字或图片等元素垂直、水平、绝对定位居中技术
- CSS中元素水平居中和垂直居中的方法