【发布时间】:2014-11-24 22:21:42
【问题描述】:
有没有办法只使用CSS定位中心加x像素adiv?
我现在有这个 CSS 代码:
#mydiv {
display: block;
width: 200px;
margin: 200px auto;
}
我想将此 div 定位到中心 + 300px 到右侧。可以只使用 CSS 吗?
(我知道here is a way 使用 jQuery,但我只想使用 CSS。)
【问题讨论】:
-
你能详细说明你的问题吗?顺便说一句,也许 css calc 可以帮助你:developer.mozilla.org/en-US/docs/Web/CSS/calc
-
IE支持对你来说很重要吗?使用 CSS3(转换、计算...)有几种解决方案可以解决这个问题,但它们不适用于较旧的浏览器。如果您希望在不使用 CSS3 的情况下支持更广泛的浏览器,我在下面提供了我的答案。