jquery - Logo float 在标题上方或上方

标签 jquery html css twitter-bootstrap

我正在尝试使用 HTML 和 CSS 为我的应用程序自定义 header 。我目前正在使用 jQuery UI 进行布局。我想做的是让 Logo 更适合我的 Web 应用程序。截至目前, Logo 与文本内嵌并自动调整标题大小,这是我不想要的。我想让 Logo 成为漂浮在标题上方(或上方)的单独实体。我认为这在 CSS 中是可行的,但不太确定如何实现。

<div class="ui-layout-north">
    <div class="container">
        <a href="#"><img class="logo" src="images/cal_fire_logo.gif"></a>
        Hi
    </div>
</div>

之前我尝试了以下 CSS 来尝试接近我打算做的事情,但它并没有完全实现我的希望:

 .ui-layout-north {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #f6f6f6;
    z-index: 10000;
    height: 100px;
}

.ui-layout-north .logo {
    line-height: 100px;
}

.logo {
    position: absolute;
    margin: 0 50%;
    width: 150px;
    left: -75px;
    top: 50px;
    display: inline-block;
    height: 100px;
    z-index: 100000;
    margin: 0 auto;
}

如果你们中的任何人能提供帮助,那就太好了。 谢谢。

最佳答案

在您 Logo 的 CSS 上,您已经声明了两次 margin 。您最后的 margin 设置将覆盖您的第一个 margin 设置。不知道你所说的它消失在你的中心面板下是什么意思。我已经在 jsfiddle 上使用通用的 150 x 100 Logo 图片重新创建了您的代码,并且您的代码仅使用第一个 margin:0 50%; 。这是一个链接 http://jsfiddle.net/jaketaylor/1ut4ts76/ 让我知道您希望它看起来像什么而不是它看起来如何

关于jquery - Logo float 在标题上方或上方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25437556/

相关文章:

javascript - 在不使用 INCLUDES 的情况下检查对象数组中是否存在值

javascript - 无法删除垂直元素之间的空间

html - 为 Sprite 定位背景图像

jquery - 如何修复 WordPress 自定义页面中的 "TypeError: $ is not a function"错误?

javascript - 将值从单独的 div 传递到 JavaScript 函数

javascript - jquery如何统计子李

html - 100% 容器内 Div 的高度 100%?

html - 选项卡内的嵌套列 Bootstrap4

css - 停止与顶部元素的交互

javascript - 如何不让 Masonry 一次加载所有 div