gpt4 book ai didi

html - 内联 block 元素和定位/对齐

转载 作者:行者123 更新时间:2023-11-28 10:47:30 25 4
gpt4 key购买 nike

这是下面代码的未对齐输出。

enter image description here

.recipes-mobile-menu {
display:block;
width:350px;
margin: 0 0 0 12px;
}

.recipes-mobile-menu a:link, .recipes-mobile-menu a:visited, .recipes-mobile-menu a:active {
display:inline-block;
background: #002b76;
width:19%;
height:80px;
text-align:center;
color:#fff;
font-size:0.85em;
padding:10px 4px;
margin:0;
white-space:normal;
text-transform:capitalize;
}

.recipes-mobile-menu a:hover, .recipes-mobile-menu a.on {
background:#da2b28;
}



<div class="recipes-mobile-menu">
<a href="/recipes/extra-kick-eats">Extra<br>kick<br>Eats</a>
<a href="/recipes/louisiana-recipes">Louisiana<br>Recipes</a>
<a href="/recipes/family-favorites">Family<br>Favorites</a>
<a href="/recipes/asian-recipes" class="on">Asian<br>recipes</a>
<a href="/recipes/winning-wing-recipes">Winning<br>Wing<br>Recipes</a>
</div>

这个 fiddle 也显示了错位。 http://jsfiddle.net/muzfuq7t/

我的困惑来自这样一个事实,即垂直对齐方式似乎只有在我使用开发人员控制台更改链接内的文本长度时才会发生变化。

更改宽度、高度、填充和边距不会更正垂直对齐。

那里发生了什么,我该如何纠正?

最佳答案

这就是 vertical-align 的作用:)

vertical-align: top;

将此添加到您的 inline-block 元素中!

关于html - 内联 block 元素和定位/对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25513375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com