긴 단어로 인해 Div 레이아웃이 깨지는 것을 방지
문제:
DIV 레이아웃에서는 다음과 같은 문제가 자주 발생합니다. div 컨테이너의 경계를 넘어 확장되는 긴 단어 문제로 인해 비전문적인 문제가 발생합니다. 외관.
해결책:
부드러운 하이픈():
부드러운 하이픈을 적절한 간격으로 삽입하여 브라우저를 안내하세요. 긴 말을 끊을 곳. 브라우저는 일반적으로 단일 단어로 렌더링된 소프트 하이픈이나 중간 단어에 하이픈을 사용하여 단어를 표시합니다.
CSS 하이픈(자동):
이 CSS 속성(IE, Firefox에서 지원됨) , Safari)는 사전을 기반으로 단어에 자동으로 하이픈을 넣습니다. 그러나 모든 긴 단어를 효과적으로 분리하지 못할 수도 있습니다.
복고적 징징거림 해결 방법:
디스플레이 적용: table-cell; 테이블 셀의 늘어나는 동작을 모방하기 위해 div 컨테이너에 추가합니다.
공백을 사용한 오버플로: pre-wrap:
오버플로 설정: 숨김; 공백: 사전 포장; 공백 문자를 유지하면서 단어가 경계 내에서 분리되도록 하려면 div 컨테이너에 사용하세요.
추가 고려 사항:
브라우저와 검색 엔진은 소프트 하이픈과
위 내용은 긴 단어로 인해 DIV 레이아웃이 깨지는 것을 방지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!