[英]Vertical alignment of inline elements and remove space between from inline-block elements
我已经解决了一些问题。 例如,我有两个宽度恒定并display: inline-block
( http://jsfiddle.net/mgs8jLwk/ )。 我该如何强迫左手留在最前面? 抱歉,如果它与某些问题重复。
PS有没有办法在不注释html标记中的空格的情况下制作两列或更多列?
在您的CSS规则中为#one
添加vertical-align: top
:
#one
{
display: inline-block;
width: 50px;
height: 50px;
background: blue;
vertical-align: top;
}
对“ #one
” div使用“ vertical-align:top;
”。
#one {
display: inline-block;
width: 50px;
height: 50px;
background: blue;
vertical-align:top; /*FIX ADDED*/
}
<!-- COMMENT-->
以消除DIVS之间的空间: 在父元素中添加“ font-size:0;
”:
#wrapper {
margin: auto;
width: 300px;
font-size:0;
}
这里有一些其他选项可以消除内联块元素之间的空间: http : //css-tricks.com/fighting-the-space-between-inline-block-elements/
希望这会有所帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.