按钮显示内联 CSS [英] Button display inline CSS

查看:30
本文介绍了按钮显示内联 CSS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有以下 CSS 和 HTML:http://jsfiddle.net/47w0h73r/6/

.one {填充:20px;背景:#f00;}.二 {填充:20px;背景:#00f;}一种,按钮 {字体系列:Arial、Helvetica;字体大小:16px;填充:10px;背景:#fff;颜色:#000;显示:内联;边框:0;文字装饰:无;}

<div class="one"></div><div class="two"><a href="#">链接</a><按钮>按钮</按钮>

您会注意到,该按钮并未显示为 inline.为什么是这样?谁能帮我把这个按钮inline,就像它的兄弟a一样?

问题

通过将 button 更改为 a 您会注意到 display: inline 使父元素的填充忽略填充两个子元素,使它们真正显示inline.问题在于 button 标签并没有真正内联出现,这使得父元素的填充将两个元素向下推.我该如何解决这个问题?

解决方案

这是我最近看到的关于尝试将按钮设置为 display:inline 的第二个问题,它似乎导致一些混乱.无法获得 display:inline 行为通常归因于它是替换元素,但这是不正确的,

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆