我有一个问题集中在属性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)
我有一个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) 在下面的例子中,#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) 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;
我需要将我的页脚固定到页面底部并使其居中.页脚的内容可能会一直发生变化,因此我无法通过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.我怎样才能做到这一点?
谢谢
所以,我将我的父元素定位为相对,以便允许工具提示元素在其顶部位于绝对内部.我知道你需要添加"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解决方案,谢谢!
div是50%不透明的,显示在网站的内容之上,它的固定宽度为960像素(由jQuery创建).
我怎样才能水平居中?
margin: 0 auto; 不起作用:(
CSS3 flexbox或flex布局允许轻松地水平和垂直居中元素,即使其高度和宽度未知.
柔性布局是否可以用于在页面中心绝对定位叠加(未知高度和宽度)?
我有一个 div,里面有一个按钮:

我让按钮位置为absolute,其样式代码为:
.buy-btn {
text-align: center;
position: absolute;
bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能将它对齐到中心?我试过 add margin: 0 auto;,但它不起作用。
我正在尝试动画div来填充屏幕,然后再次恢复原始大小.但是,当我使div填充屏幕时,它不会从中心动画,它从右上角开始.此外,当我最小化它时,它不会返回到起始位置而是返回到左上角.
我这里有jsfiddle代码.我试图让它从中心的起点平滑地进行动画制作,填满屏幕,然后像开始那样向后回到它的起始位置.
css ×10
html ×6
absolute ×2
centering ×2
css-position ×2
jquery ×2
center ×1
css3 ×1
flexbox ×1
javascript ×1
position ×1
positioning ×1
xhtml ×1