CSS 테이블 이미지 및 텍스트 혼합에서 텍스트 적응형 이미지 너비 구현(매우 간단하며 모든 브라우저에 적용 가능)_javascript 기술
이는 그림이 너무 작거나 텍스트가 너무 길면 텍스트가 테이블 전체로 늘어나서 많은 공간을 차지하고 디스플레이 효과가 매우 보기 흉하다는 문제를 야기합니다.
인터넷에는 많은 솔루션이 있지만 복잡하거나 브라우저 간 문제를 해결할 수 없거나 이미지 크기 변경에 적응할 수 없습니다.
제 방법으로 해결했습니다. 코드에서 이미지 크기를 지정할 필요가 없으며 브라우저 간 매우 간단합니다. 최종 효과는 아래 그림과 같습니다. 텍스트가 너무 길면 그림 너비에 맞게 자동으로 줄바꿈됩니다.
방법은 다음과 같습니다.
1) 그림 및 그림 설명 코드는 다음과 같습니다.
![]() |
香港殖民地最后的一面旗帜,由英国蓝旗和代表香港的殖民地徽所组成,1959年-1997年 |
.mod_img {margin:6px border:1px; solid #AAAAAA; padding: 3px; }
.mod_img img{margin:3px; border:1px solid #AAAAAA; padding:0px }
3) "mod_img_desc"는 CSS 스타일을 지정합니다. 설명 텍스트:
.mod_img_desc {font-size:12px ;word-break:break-all;width:100%; Overflow:auto;}
여기서 핵심은 위의 width="10"입니다. 이는 텍스트 적응형 이미지 너비의 핵심입니다. 실제로 10은 매우 작은 값입니다. 일반적으로 그림은 이 값보다 큽니다. 그림은 실제 크기에 따라 확장됩니다. 따라서 이 너비는 그림 표시에 영향을 미치지 않습니다. 그러나 3) 텍스트의 너비는 100%로 지정됩니다. 즉, 너비에 관계없이 텍스트가 표시됩니다. 텍스트가 너비를 초과하면 자동으로 줄바꿈됩니다.
테스트 후 이 방법은 IE/Firefox/Safari/Opera 및 기타 브라우저에서 완벽하게 작동할 수 있습니다! 좋은 하루 되세요.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











최근 웹 페이지에 로컬로 설치된 글꼴 파일을 사용하여 인터넷에서 무료 글꼴을 다운로드하여 시스템에 성공적으로 설치했습니다. 지금...

요소 수가 고정되지 않은 경우 CSS를 통해 지정된 클래스 이름의 첫 번째 자식 요소를 선택하는 방법. HTML 구조를 처리 할 때 종종 다른 요소를 만듭니다 ...

코드 취약점, 브라우저 호환성, 성능 최적화, 보안 업데이트 및 사용자 경험 개선과 같은 요소로 인해 H5 페이지를 지속적으로 유지해야합니다. 효과적인 유지 관리 방법에는 완전한 테스트 시스템 설정, 버전 제어 도구 사용, 페이지 성능을 정기적으로 모니터링하고 사용자 피드백 수집 및 유지 관리 계획을 수립하는 것이 포함됩니다.

H5 페이지 제작의 장점에는 경량 경험, 빠른 로딩 속도 및 사용자 유지 개선이 포함됩니다. 교차 플랫폼 호환성, 다른 플랫폼에 적응할 필요가 없어 개발 효율성을 향상시킵니다. 유연성 및 동적 업데이트, 감사가 필요하지 않아 콘텐츠를 쉽게 수정하고 업데이트 할 수 있습니다. 기본 앱보다 비용 효율적이고 개발 비용이 낮습니다.

VUE 2.0을 사용하여 모바일 애플리케이션을 개발할 때 다른 장치에서 멀티 로우 오버플로의 호환성 문제가 종종 텍스트를 넘어서야 할 필요성을 만듭니다 ...

예, H5 페이지 제작은 HTML, CSS 및 JavaScript와 같은 핵심 기술을 포함하는 프론트 엔드 개발을위한 중요한 구현 방법입니다. 개발자는 & lt; canvas & gt; 그래픽을 그리거나 상호 작용 동작을 제어하기 위해 JavaScript를 사용하는 태그.

H5 페이지를 만드는 임계 값은 목표에 따라 높거나 낮지 않습니다. 간단한 정적 페이지를 만드는 것이 더 쉽습니다. HTML 및 CSS의 기본 지식 만 마스터하면됩니다. 인터랙티브하고 풍부한 기능이 강한 페이지를 만드는 것은 비교적 높으며 HTML, CSS, JavaScript, 프론트 엔드 프레임 워크, 성능 최적화 및 호환성에 대한 심층적 인 지식이 필요합니다.

어떤 경우에는 부정적인 마진이 적용되지 않는 이유는 무엇입니까? 프로그래밍 중에 CSS의 부정적인 마진 (음수 ...
