CSS를 작성할 때 부동 소수점 요소의 자동 자식 너비 기능이 누락되어 전체 폭을 부모 너비에 맞출 수 있습니다. 이 예를 고려할 수 있도록 사실
나는, Google 검색 상자에 문구를 열심히 찾습니다
ul
네 li
li
포함 float: left; list-style: none;
을 가지고 있으며, 네 개의 li
요소가 있기 때문에, 각각 어떤 경우 width: 25%;
있다을 I 그래서 li
가 다섯을 때 폭이 20 %의 취득, 또는 그들이 열, 또는 50 %의 폭 w 경우 10 %의 폭을 얻는다 li
요소의 수는 변수 대신 네 고정 만들고 싶어 암탉 그들은 두 등? ul
에는 항상 고정 폭이 명시되어 있습니다.CSS : 부모 요소 너비에 맞게 자식 요소의 동적 너비
1
A
답변
3
당신은 CSS3의 플렉스 상자를 사용할 수 있습니다. 여기
ul{display:box;}
li{box-flex:1;}
은 (당신이 -moz하는 -webkit을 변경해야 할 수도 있습니다 또는 -o)
http://jsfiddle.net/wKKte/
2
+0
http://jsfiddle.net/thirtydot/7D5cM/1/ – thirtydot
관련 문제
- 1. CSS : 고정 너비 + 동적 너비 어린이, 100 % 부모 너비 채우기?
- 2. html 태그를 부모 너비에 맞게 최대한 확장하려면 어떻게해야하나요?
- 3. 부모 마우스 오버시 CSS 라이트닝 자식 요소
- 4. 동적 CSS 높이 및 너비
- 5. CSS - Firefox - 부모 요소 안에 앉아 자식 요소 가져 오기
- 6. jQuery. 요소 너비에 따라 부모 너비가 달라집니다.
- 7. CSS : 부모 너비에 따라 div 크기를 조정하십시오
- 8. 부모 HTML 너비에 맞게 HTML 메뉴의 크기를 자동 조정하려면 어떻게해야합니까?
- 9. 센터 자식 요소 (CSS)
- 10. 포함 된 요소의 너비 + 마지막 요소의 너비
- 11. CSS 네비게이션 메뉴 - 동적 너비
- 12. CSS : 하위 요소의 음수 여백을 없애기
- 13. CSS : 부모 요소 내의 모든 형제 요소 뒤의 요소
- 14. QWebView에 맞게 윈도우 너비
- 15. CSS 상자 모델 너비
- 16. CSS 하위 탐색 자동 너비
- 17. CSS IE6 IE7 부모 요소의 위치가 상대 일 때 자식 요소의 너비를 설정합니다.
- 18. css 너비 간격
- 19. 부모 요소의 onclick 요소 비활성화 방법
- 20. 다른 요소의 자식 요소 아래에 요소를 그립니다.
- 21. ListBox가 전체 너비에 맞게 확장되도록하려면 어떻게해야합니까?
- 22. NSString을 줄 바꿈 (원하는 너비에 맞게)
- 23. jQuery : 설정된 너비에 맞게 문자열 길이를 줄입니다.
- 24. 이미지를 ScrollViewer의 너비에 맞게 설정하는 방법
- 25. 부모 요소 외부에 자식 요소가 표시되도록합니다.
- 26. 자식 요소 너비를 부모 div로 설정
- 27. jQueryUI : 자식 애니메이션의 부모 요소 높이 애니메이션
- 28. CSS 셀렉터 - 특정 자식 요소 여기
- 29. 위젯 부모 - 자식 페이지의 CSS 규칙 상속
- 30. CSS 테두리 반경 - 부모 요소가 겹치는 자식
도하지나요 보여주기 위해 jsfiddle입니다 이 속성에 대해 알고, 나는 이것이 갈 길이라고 말하고 싶습니다. 이전 버전과의 호환성은 저주받을 수 있습니다. –
그것이 정확히 작동하는 방법입니다. 질문을하면 선택한 대답 후보가 있습니다. 그러나이 접두사는 대부분의 브라우저를 지원하지 않는다는 것을 의미합니다. 하나만 더 표준 방법을 찾을 수 있다면 ... – rahmanisback
@Andreas Carlbom "이전 버전과의 호환성"은 무엇을 의미합니까? 그것은 당신의 접근 이었습니까, 디스플레이 : 당신이 구식이라고 생각하는 테이블 이었습니까? – rahmanisback