作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图将我的网站 Logo 移到左侧,但当我使用负边距时, Logo 会消失在列后面。
我用 Photoshop 制作了想要的结果:
这是网站网址:https://designthinkingworkshop.nl/
我尝试将 z-index 与负 margin-left 和 overflow visivle 结合使用,但我无法将 Logo 放在旁边的列的顶部。
最佳答案
在不做任何大的改变的情况下,这可以通过移除容器上的 15px padding 来实现:
.container {
padding-left: 0;
}
如果 Logo 与边框齐平很重要,您可以在其上使用负边距:
.header-logo.logo-image img {
margin-left: -1px;
}
有很多其他方法可以达到同样的目的,包括重做标题部分。我不喜欢这里的布局,它可能会更简洁。
此外,我确定您是否在页面上使用了任何动画或过渡效果,但是查看您的页面导致我的浏览器进程的 CPU 使用率持续大幅增加。
关于css - 如何将我的网站 Logo 移到容器的左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55782985/
我是一名优秀的程序员,十分优秀!