居中div在中间和左边之间
Center div between middle and left
我有一个徽标居中对齐,当我调整 screen/window 宽度时,它会完美地居中。在徽标的左侧,我有一个只有两个字的小菜单,我希望这个 menu/div 始终位于徽标和左边缘之间。
只用 CSS 就可以做到吗?
要考虑的是徽标有自己的宽度 200px
,但我可以用 margin-left: -100px;
解决这个问题。
当它缩小到屏幕尺寸不再适合左侧时!,我会把它放在带有 @media screen and (max-width: px) { ... }
.
的徽标下面
如果徽标的大小固定为 200px,您可以尝试这样的设置 :
#menu {
position: absolute;
top: 0;
bottom: 0;
width: calc(50% - 100px);
}
我有一个徽标居中对齐,当我调整 screen/window 宽度时,它会完美地居中。在徽标的左侧,我有一个只有两个字的小菜单,我希望这个 menu/div 始终位于徽标和左边缘之间。
只用 CSS 就可以做到吗?
要考虑的是徽标有自己的宽度 200px
,但我可以用 margin-left: -100px;
解决这个问题。
当它缩小到屏幕尺寸不再适合左侧时!,我会把它放在带有 @media screen and (max-width: px) { ... }
.
如果徽标的大小固定为 200px,您可以尝试这样的设置 :
#menu {
position: absolute;
top: 0;
bottom: 0;
width: calc(50% - 100px);
}