我需要有一个div,它的内容总是相对于屏幕居中,但我也有其他的div在我想要居中的左侧。如果我只是将" center“div的内容居中,它将相对于div宽度居中,而不是屏幕。
我尝试过的
我想要的是这样的东西..。
| true center |
|left div| centered D |
|longer left div| center
我试着创建一个窗口,它的宽度是固定的,并且是居中的。也应该有可变的高度,取决于浏览器-视图-高度的顶部偏移量为20 px和底部偏移量为20 px;
我不想为此使用JQuery / JS,它应该是普通的css。
这里有一些代码片段:
#viewport should be the the browsers height / width container
#window should be the resized window (centered in middle, filling up all height except of top 20px and bottom 20px
有人知道怎么
我有一个无序列表,我已将其样式化为菜单。我希望蓝色菜单项在顶层红色菜单项的下方居中,因此我为红色菜单项提供了flex的显示:
nav > ul > li > a {
color: red;
display:flex;
justify-content:center;
}
问题是当红色菜单项悬停在蓝色菜单项上时,会将其他红色菜单项推到一边。
有什么办法在没有JS的情况下解决这个问题吗?
我目前正在做我自己的管理面板的html,css和js,我基本上有一个主要部分,内容将交换根据选择在一个侧边栏。
现在,我想用下面的代码对这个部分进行居中,并使它有10 to空间到每一边:
HTML:
<section id="home">
<div class="h1">Welcome to Cashlyte</div>
<div class="h2">The future of link advertising</div>
</section>
CSS:
m
h1标签中的标题在视口中居中。然后,有一个文本区域,它与标题对齐,并在视口中居中。如何在不改变文本区居中的情况下,在文本区的左侧定位一个带数字(例如12)的跨度?
enter code here
此标题在视口中居中
12 This textarea should be centered and aligned with the title