html - 导航栏中的元素对齐

标签 html css alignment

今天我尝试为我的新站点创建一个导航栏

将由两部分组成,一个占 15%,另一个占宽度 我试图用填充来调整高度,但是当我对齐导航的内容时我遇到了几个问题。

http://jsfiddle.net/MKY3r/

.main-nav {
  background: -webkit-linear-gradient(left, green, green 15%, red 15%, red);
  padding : 15px;
}

.main-nav .logo {
  width: 15%;
  float: left;
}

.main-nav .nav-content {
  width: 85%;
}

如你所见,这应该是一个相当简单的问题,但我无法理解解决方案

我希望你能帮助我,提前致谢

最佳答案

{display:inline}添加到.nav-content中的段落

代码:

.nav-content p {display:inline;}

Demo

我建议在您的 .nav-content 中使用一些标题元素,例如 h1 而不是 p

Demo with H1

关于html - 导航栏中的元素对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24753949/

相关文章:

html - 无法让侧边菜单 scrollspy 粘在顶部

html - 如何在页面加载时使选项卡处于事件状态 -laravel

css - 使用 SASS 的元素内的目标元素

android - 在 Android 元素中使用 CSS

java - JTable 中的居中文本

java - 如何对齐多个JLabel?

html - 图像未正确居中对齐

javascript - three.js - 放大/缩小完整的管几何结构

javascript - 如何实现复选框或面向类别的照片库

jquery - 如何确保两个 div 始终具有相同的高度?