html - 在顶栏全高制作链接

标签 html css layout

我想在我的顶部栏中放置一些按钮,您可以在其中选择显示语言。这些按钮应该像其他按钮一样在顶部栏中具有完整的高度:

enter image description here

但出于某种原因,我无法将这些按钮设置为全高: enter image description here

这是我的 html 和 css 设置的 fiddle :http://jsfiddle.net/gLgwm/1/

我尝试使用以下不起作用的 CSS:

#CtlLanguageSelection,
#CtlLanguageSelection a {
    line-height: 35px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
} 

还尝试将 min-heightheight 设置为 100%35px,但没有用。

最佳答案

a 是一个行内元素,所以它占用的空间和文本一样多。让它成为一个 inline-block

http://jsfiddle.net/gLgwm/4/

#CtlLanguageSelection a {
    line-height: 35px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    display: inline-block;
    cursor:pointer;
}

关于html - 在顶栏全高制作链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21426361/

相关文章:

带有上一个/下一个功能和缩略图的 Javascript 画廊......没有别的

python - 如何更改 kivy 中 BoxLayout 的顺序?

JavaFX 网格 Pane 和内容大小

javascript - MDL 在用户调整浏览器大小时创建额外的滚动条

html - 减少 html tr 标签之间的默认间距

javascript - 背景图像缩放

html - 如何使背景视频响应?

css - 从已发布的 Google 文档电子表格中删除页眉和页脚

javascript - Disqus anchor 链接 “#disqus_thread” 不起作用

javascript - 如何让总计显示在计算器中?