从右侧定位元素

时间:2015-11-13 00:58:19

标签: css position relative

所以我在<aside>内有一个position: relative <main>

我可以使用<aside>left: 25px;top: 25px;定位bottom: 25px;,但是当我使用right: 25px时...没有骰子。它只是坐在左侧。

我错过了什么?

我只想让<aside>的右侧从25px的右侧开始<main>

My code

The result

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

如果&#39;旁边的宽度&#39;固定后,浏览器不会考虑正确的定位。您可以通过转到chrome控制台中的元素部分来检查这一点。你会发现它受到了打击。将你的定位改为绝对并尝试制作

width: auto;

但是,实现你想要做的事情的正确方法就是把它包裹起来放在一边&#39;在父母部门内并给予它

padding-right: 25px;
padding-left: 25px;

并且放弃&#39;宽度的100%:

width: 100%;