相关疑难解决方法(0)

如何将"position:absolute"元素居中

我有一个问题集中在属性position设置为的元素absolute.有谁知道为什么图像没有居中?

body {
  text-align: center;
}

#slideshowWrapper {
  margin-top: 50px;
  text-align: center;
}

ul#slideshow {
  list-style: none;
  position: relative;
  margin: auto;
}

ul#slideshow li {
  position: absolute;
}

ul#slideshow li img {
  border: 1px solid #ccc;
  padding: 4px;
  height: 450px;
}
Run Code Online (Sandbox Code Playgroud)
<body>
  <div id="slideshowWrapper">
    <ul id="slideshow">
      <li><img src="img/dummy1.JPG" alt="Dummy 1" /></li>
      <li><img src="img/piano_unlicened.JPG" alt="Dummy 2" /></li>
    </ul>
  </div>
</body>
Run Code Online (Sandbox Code Playgroud)

html css css-position centering

623
推荐指数
19
解决办法
74万
查看次数

如何使用CSS水平居中绝对div?

我有一个div,希望它能够水平居中 - 虽然我给它margin:0 auto;它没有居中......

.container {
    position: absolute;
    top: 15px;
    z-index: 2;
    width:40%;
    max-width: 960px;
    min-width: 600px;
    height: 60px;
    overflow: hidden;
    background: #fff; 
    margin:0 auto;
}
Run Code Online (Sandbox Code Playgroud)

html css center absolute

172
推荐指数
5
解决办法
20万
查看次数

如何将绝对定位元素水平居中在100%宽度的div中?

在下面的例子中,#logo绝对定位,我需要它水平居中#header.通常情况下,我会margin:0 auto为相对定位的元素做一个但我被困在这里.有人能给我指路吗?

JS小提琴:http://jsfiddle.net/DeTJH/

HTML

<div id="header">
    <div id="logo"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#header {
    background:black;
    height:50px;
    width:100%;
}

#logo {
    background:red;
    height:50px;
    position:absolute;
    width:50px
}
Run Code Online (Sandbox Code Playgroud)

html css

148
推荐指数
4
解决办法
18万
查看次数

中心对齐绝对定位的Div

div#thing {
  position: absolute;
  top: 0px;
  z-index: 2;
  margin: 0 auto;
}

<div id="thing">
   <p>text text text with no fixed size, variable font</p>
</div>
Run Code Online (Sandbox Code Playgroud)

股利是在顶部,但我不能居中<center>margin: 0 auto;

html css xhtml

90
推荐指数
4
解决办法
12万
查看次数

CSS:固定到底部并居中

我需要将我的页脚固定到页面底部并使其居中.页脚的内容可能会一直发生变化,因此我无法通过margin-left将其居中:xxpx; margin-right:xxpx;

问题是由于某种原因,这不起作用:

#whatever {
  position: fixed;
  bottom: 0px;
  margin-right: auto;
  margin-left: auto;
}
Run Code Online (Sandbox Code Playgroud)

我抓了网,一无所获.我试着制作一个容器div和nada.我尝试了其他组合和gurnisht.我怎样才能做到这一点?

谢谢

css positioning sticky-footer

77
推荐指数
5
解决办法
27万
查看次数

CSS定位绝对元素,自动宽度超出父边界?

所以,我将我的父元素定位为相对,以便允许工具提示元素在其顶部位于绝对内部.我知道你需要添加"left:0,right:0",这样元素的宽度仍然可以设置为auto,我已经完成了.但是,我的父元素有一个固定的宽度,工具提示被限制,因此自动宽度不能超出它,是否有任何解决方法?

CSS:

.parent {
  position: relative;
  width: 100px;
  height: 100px;
}

.tooltip {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  width: auto;
  padding: 5px 10px;
}
Run Code Online (Sandbox Code Playgroud)

内容:

<div class="parent">
  <div class="tooltip">Text goes here</div>
</div>
Run Code Online (Sandbox Code Playgroud)

请不要JS,寻找CSS解决方案,谢谢!

html css position css3

27
推荐指数
3
解决办法
3万
查看次数

css/jQuery - 中心绝对定位div

div是50%不透明的,显示在网站的内容之上,它的固定宽度为960像素(由jQuery创建).

我怎样才能水平居中?

margin: 0 auto; 不起作用:(

javascript css jquery

10
推荐指数
2
解决办法
1万
查看次数

是否可以使用flex布局将绝对定位的元素居中?

CSS3 flexbox或flex布局允许轻松地水平和垂直居中元素,即使其高度和宽度未知.

柔性布局是否可以用于在页面中心绝对定位叠加(未知高度和宽度)?

css absolute centering flexbox

9
推荐指数
1
解决办法
8277
查看次数

中心绝对定位div

我有一个 div,里面有一个按钮:

我让按钮位置为absolute,其样式代码为:

  .buy-btn {
    text-align: center;
    position: absolute;
    bottom: 10px;

  }
Run Code Online (Sandbox Code Playgroud)

我怎样才能将它对齐到中心?我试过 add margin: 0 auto;,但它不起作用。

html css css-position

7
推荐指数
2
解决办法
2万
查看次数

jQuery:如何动画一个居中的div来填充屏幕,同时它仍然居中?

我正在尝试动画div来填充屏幕,然后再次恢复原始大小.但是,当我使div填充屏幕时,它不会从中心动画,它从右上角开始.此外,当我最小化它时,它不会返回到起始位置而是返回到左上角.

这里jsfiddle代码.我试图让它从中心的起点平滑地进行动画制作,填满屏幕,然后像开始那样向后回到它的起始位置.

css jquery

5
推荐指数
1
解决办法
6982
查看次数