![]() |
1
36
要做到这一点,你需要知道你正在对中的元素的大小。任何测量都可以(例如px、em、percent),但它必须有固定的大小。 CSS将如下所示:
编辑 :这将在视区中居中。您只能使用javascript在浏览器窗口中居中。但这可能已经足够好了,因为您可能想要显示一个弹出/模式框? |
![]() |
2
13
|
![]() |
3
11
这完全可以通过CSS实现——不需要JavaScript: Here's an example 下面是该示例背后的源代码:
|
![]() |
4
11
我很惊讶没有人提到位置=固定。它完全符合我的要求,从7岁起就在所有“人类”浏览器和IE中工作。 |
![]() |
5
11
这里是:
示例:
查看原始URL以获取完整信息: http://krustev.net/html_center_content.html 你可以用这个代码做你想做的任何事情。唯一的条件是任何派生作品都必须引用原始作者。 |
![]() |
6
6
如果您不知道浏览器的大小,可以使用以下代码简单地将CSS居中: HTML代码:
CSS代码:
这也有助于未来任何不可预见的变化。 |
![]() |
7
4
在找到flexbox作为指南中的推荐之前,我在居中和对齐方面遇到了很多问题。 为了方便起见,我将在此处发布一个片段(与chrome一起使用):
有关详细信息,请参阅本文。 |
![]() |
8
2
要居中对齐一个分区,应应用样式
|
![]() |
9
1
或
|
![]() |
10
1
这是选中的,可在所有浏览器中使用。
|
![]() |
11
0
我觉得你做不到。您可以在文档的中间,但是您不知道工具栏布局或浏览器控件的大小。因此,您可以在文档中居中,而不是在浏览器窗口的中间。 |
![]() |
12
0
如果我理解您是正确的,那么您需要根据窗口而不是文档,将元素垂直和水平居中。这可能有点麻烦,但您可以使用javascript检测窗口大小、滚动位置、元素大小等,然后将元素定位在窗口的中心(不是文档,而是可视窗口)。 如果您希望此元素在滚动时保留在窗口的module中,则需要捕获滚动事件并调整位置。 执行此操作的代码因浏览器而异。 |
![]() |
13
0
您可以编写一个javascript wto来查找窗口的高度和宽度,并使其减半以找到中心点。 在一个标记中添加内容,并将从javascript到使用javascript找到的中心坐标的DIV顶部和左侧设置为。 如果您需要密码,请告诉我。 |
![]() |
14
0
希望这有帮助。技巧是使用绝对定位并配置顶部和左侧列。当然,“死点”将取决于要嵌入的对象/DIV的大小,因此需要做一些工作。对于一个登录窗口,我使用了以下内容——它还具有一些最大宽度和最大高度的安全性,这在您的示例中可能对您有用。根据您的要求配置以下值。
|
![]() |
15
0
工作方案。
|
![]() |
16
0
它对我有用:)。
|
![]() |
17
-1
您可以将视区中的任何对象居中,以下是使用jquery的示例
HTML
注意:必须执行函数OndomReady并在窗口调整大小时执行。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 3 月前 |
![]() |
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 3 月前 |
![]() |
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 4 月前 |