fieldset
안에 스크롤 가능한 상자를 넣고 싶지만 주위를 돌면서 자신의 길을 찾아 낼 수 없습니다. 스크롤 할 수있는 div
을 fieldset
안에 넣으면 fieldset
이 스크롤 가능한 요소 스크롤을 만드는 대신 확장됩니다.HTML 필드 세트를 사용하면 어린이가 무기한 확장 할 수 있습니다
여기에 a test case입니다. 무한정 팽창을 다음 (야유) :
<div style="width: 300px; overflow: hidden;">
<div>
<div style="overflow: scroll; white-space: nowrap;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lorem arcu, sodales non gravida eget, vehicula vitae nulla. Quisque turpis justo, consectetur ut egestas at, pulvinar nec diam. Donec porttitor lobortis elit quis scelerisque. Proin at mollis nibh. Nulla nisi dolor, rutrum nec rhoncus congue, cursus at urna. Curabitur adipiscing euismod nisl nec consequat. Aliquam justo justo, bibendum id molestie eget, dignissim sit amet sapien. Phasellus non erat nulla, quis auctor eros. Proin pellentesque turpis eu ipsum venenatis egestas non eget lacus. Vestibulum ante diam, posuere ut fringilla nec, pretium ac metus. Integer laoreet fringilla ipsum, vel interdum urna pellentesque a. Donec lobortis tincidunt nisi, ac tristique massa pretium ac. Ut vel magna erat, et hendrerit sem. Curabitur vulputate, tellus quis pellentesque pretium, felis odio aliquam sapien, sit amet hendrerit arcu orci ut nulla. Vestibulum suscipit rhoncus arcu, ut aliquam eros sagittis a. Suspendisse eros elit, bibendum venenatis pulvinar at, scelerisque vel quam.
</div>
</div>
</div>
가 어떻게이 fieldset
가 div
처럼 행동하는 얻을 수 있습니다 : 예상대로
<div style="width: 300px; overflow: hidden;">
<fieldset>
<div style="overflow: scroll; white-space: nowrap;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed lorem arcu, sodales non gravida eget, vehicula vitae nulla. Quisque turpis justo, consectetur ut egestas at, pulvinar nec diam. Donec porttitor lobortis elit quis scelerisque. Proin at mollis nibh. Nulla nisi dolor, rutrum nec rhoncus congue, cursus at urna. Curabitur adipiscing euismod nisl nec consequat. Aliquam justo justo, bibendum id molestie eget, dignissim sit amet sapien. Phasellus non erat nulla, quis auctor eros. Proin pellentesque turpis eu ipsum venenatis egestas non eget lacus. Vestibulum ante diam, posuere ut fringilla nec, pretium ac metus. Integer laoreet fringilla ipsum, vel interdum urna pellentesque a. Donec lobortis tincidunt nisi, ac tristique massa pretium ac. Ut vel magna erat, et hendrerit sem. Curabitur vulputate, tellus quis pellentesque pretium, felis odio aliquam sapien, sit amet hendrerit arcu orci ut nulla. Vestibulum suscipit rhoncus arcu, ut aliquam eros sagittis a. Suspendisse eros elit, bibendum venenatis pulvinar at, scelerisque vel quam.
</div>
</fieldset>
</div>
그러나 if you use a div
, 그것은 (! 만세) 작동?
P.S.의 마음에 계속있을거야 그 테이블 셀 : 절대 디스플레이 작동하지 않습니다 스크롤 가능한 요소에 정적 너비를 넣음으로써 문제를 해결할 수 있다는 것을 알고 있지만 절대적으로 원하지는 않으므로 제안하지 마십시오. – spudly
Fieldset을 사용해야합니까? 필요한 것은 모두 fieldset처럼 보이는 것입니다. mabye는 두 번째 코드 스 니펫과 같은 div를 사용하고 필드 세트처럼 보일 수 있도록 테두리를 추가합니다. – Upgradingdave