我的徽标在中心对齐,当我调整屏幕/窗口宽度时,它会完美地保持在中心。在徽标的左侧,我有一个只有两个单词的小菜单,我希望此菜单/div始终位于徽标和左边缘之间。

只能使用CSS做到这一点吗?

要考虑的是,徽标具有自己的宽度200px,但我可以使用margin-left: -100px;修复此问题。
当屏幕尺寸缩小到不再适合左侧!时,我将其放在带有@media screen and (max-width: px) { ... }的徽标下。

像这样:http://postimg.org/image/v148gyc9b/

最佳答案

如果徽标的固定大小为200px,请使用,例如:

#menu {
  position: absolute;
  top: 0;
  bottom: 0;
  width: calc(50% - 100px);
}

10-06 03:13