항상 div를 relative로 설정하면 오른쪽으로 div가 100 % 너비이면 right가 0으로 설정됩니다. 명백하게 나는 틀렸고, 절대적으로 그렇게 작동한다. 친척과 일하게하는 방법이 없습니까?위치 상대 및 오른쪽 속성
6
A
답변
14
부모를 상대 경로로 설정해야하며 절대 위치 지정의 하위 경로 여야합니다.
.parent{
position: relative;
width: 100%;
}
.right{
position: absolute;
width: 200px;
height: 200px;
background: red;
top:0;
right:0;
}
1
그래서 상대적으로 작동하게 할 수있는 방법이 무엇입니까?
수정. 상대 위치 지정은 정적 위치 지정이있는 위치에서 오프셋 된 위치입니다.
포함하는 블록의 모서리를 기준으로 절대 위치 지정이 필요합니다.
2
친척에게 일하게하는 방법이 있습니다.
먼저 디스플레이 부모를 inline-flex
으로 설정하는 것이 하나의 방법입니다.
다음으로 요소 (하위) position:relative; margin-left:auto; right:0;
을 설정하십시오.
+0
+1 실제 해결책입니다. 자식 요소에 대해서'position : relative'도 사용합니다. Huzzah는'flex'를 위해. 해결책을 보여주는 바이올린은 다음과 같습니다. https://jsfiddle.net/tky8q9zt/ – dakab
관련 문제
- 1. 왼쪽 및 오른쪽 속성
- 2. CSS 위치 : 절대 조정 및 상대 조정
- 3. ie7의 위치 절대 및 상대 문제
- 4. 위치 : 위의 상대 위치 : 절대
- 5. WPF 이미지 상대 위치
- 6. CSS의 상대 위치
- 7. 절대 및 상대 위치 IE7 문제
- 8. HTML 상대 위치 및 높이에 문제가 있습니다.
- 9. UITextView 및 UIView의 상대 위치 지정
- 10. Z- 색인 및 상대/절대 위치 지정
- 11. CSS 전환 혼합 절대 및 상대 위치
- 12. CSS 상대 위치 지정 및 패딩
- 13. HTML/CSS 위치 절대 및 상대
- 14. 상대 위치 지정 및 절대 좌표?
- 15. CSS 상대, 절대 위치 지정
- 16. 상대 위치 필요 -px
- 17. CSS 상대 위치 지정
- 18. DIV의 상대 위치 지정
- 19. div의 상대 위치
- 20. iPhone UITextView 위치 상대
- 21. 상대 레이아웃 위치 문제
- 22. 위치 요소 상대
- 23. CSS의 상대 위치
- 24. CSS 위치 상대
- 25. 위치 상대 div를
- 26. 절대 위치 및 오버플로 속성
- 27. CSS 상대 위치 및 절대 위치 요소 컨테이너 늘이기
- 28. IE 위치 : 상대 위치 것처럼 표시 정적
- 29. HTML CSS 상대 속성
- 30. 속성 위치
예. 그것은'float : right;' – Giona