답변
bottom
를 사용하여 계산을 수행하지 않고 레이아웃을 달성 할 수있다. 하지만 컨테이너에 숨겨진 오버플로가 있어야합니다. 링크입니다. http://jsfiddle.net/UNnGP/4/
없음을 지정하지 않고, 2 이유 :
- CSS에는 "이전"이라는 개념이 없습니다. 요소를 사용하는 선택기 (예 : "+", "~")가 있지만 이전에는 사용하지 않는 선택기가 있습니다.
- 나는 CSS의 상속력을 활용하는 영리한 방법이 있을지도 모른다고 생각했지만 그 중 하나는 효과가 없을 것이라고 생각했습니다. 부모의 높이를 50 %로 설정할 수는 있지만 원래 높이를 무시하므로
this.height - prev.height
유형의 일을 할 수있는 기회가 망가질 수 있습니다.
간단한 대답은 없습니다.
정말, 그것은 1 가지 이유입니다. # 2는 두뇌 방귀가 더 많았습니다. –
실제로 여기 물어 봐야 할 것은 그것이 그렇게 보이거나 그렇게 행동해야하는 경우입니다.왜냐하면 그것은 마치 할 수있는 것처럼 보일 뿐이 기 때문입니다. – easwee
당신은 예 당신이 할 수있는 There is the demo
숨기기 때문에 도움이되지 않습니다. * * 내용 ** 표시하고자하는 내용 – skafandri
글쎄, jquery 버전은 그렇게합니다. 또는 그것은 넘어서 흘러 간다. 보기 좋지 않다. –
- 1. CSS 컨테이너 의사 요소?
- 2. jQuery - 이전 요소 링크를 선택하십시오.
- 3. CSS 요소 특정 의사 요소
- 4. 사이에있는 요소로 이전 요소 얻기
- 5. jquery로 이전 요소 표시/숨기기
- 6. Java Node.appendNode 이전 요소 제거
- 7. CSS : 아래로 밀린 요소
- 8. CSS 오버플로/인라인 요소
- 9. Google지도상의 CSS, CENTERED 요소
- 10. CSS 의사 요소
- 11. CSS 형식 요소 맞춤
- 12. CSS 블록 요소 문제
- 13. 선택시 CSS 요소 변경
- 14. 직접 Css 요소
- 15. CSS 시뮬레이션 요소 이동?
- 16. 센터 자식 요소 (CSS)
- 17. jQuery + CSS 요소 변경
- 18. 변경 요소 스타일은 CSS
- 19. CSS 요소 그룹 연산자?
- 20. CSS 반 고정 요소?
- 21. 요소 배치 CSS
- 22. CSS 커버 기존 요소
- 23. CSS - 요소 다시 배치
- 24. CSS 위치 지정 요소
- 25. CSS 이미지 요소
- 26. CSS 요소 상위 100 %
- 27. IE에서 CSS 요소 숨기기
- 28. CSS 요소 저장/검색
- 29. 재정 HTML은 CSS 요소
- 30. CSS 요소 전환 켜기
정말 그렇게하기 위해 JS가 필요합니다. 미안합니다. 나는 CSS에서 계산을하는 방법을 보지 못했다. – matthewvb
CSS에서 '표현식'을 사용할 수있는 기능이 있지만 IE에서만 지원됩니다. 또한 CSS만으로 이전 요소를 참조 할 수있는 방법이 없습니다. [LESS] (http://lesscss.org/)와 같은 대체 스타일 시트 언어를 고려해보십시오. – Quantastical
글쎄 실제로 ... 덜하고 SASS는 멋지지만 CSS 스타일러는 아니고 CSS 컴파일러입니다. 사실, 나는 CSS가 언어로서의 자격이 있다고 생각하지 않는다. 계속하십시오 ... –