파이어폭스 마진탑 실패 원인과 해결방법_경험교환
이 설명을 번역하는 이유는 무엇입니까? CSS2를 번역한 분이 계시는데, 보니까 너무 어렵네요(저만 그런 게 아니라 번역자님 정말 대단하십니다!). xhtml이 많을수록 혼란이 더 커집니다.
지금은 많은 문제가 전혀 문제라고 할 수 없다고 생각합니다. 예를 들어 황소 칼로 닭을 죽이는 것은 불가능하지 않지만 근본 원인이 잘못되면 불합리하고 부적절합니다. 겉모습이 잘못된 것이다. 겉모습부터 문제를 해결하기 시작하면 늘 혼란스러울 수밖에 없다. 내가 말했듯이, 현실적이고 성급하지 않아야 한다.
이 설명에서 '여백 축소'는 다음을 의미합니다. 2개 이상의 상자 모델 사이의 인접한 여백 속성(관계는 인접하거나 중첩될 수 있음)(비어 있는 콘텐츠, 패딩 영역, 테두리 또는 명확한 분리 방법을 사용할 수 없음) 하나의 여백으로 결합되어 표현됩니다.
CSS2.1에서는 가로 여백이 축소되지 않습니다.
일부 상자 모델에서는 세로 여백이 축소될 수 있습니다.
1. 일반 문서 흐름에서는 2개 이상의 블록 수준 상자 모델의 인접한 세로 여백이 축소됩니다.
최종 마진 값 계산 방법은 다음과 같습니다.
a. 모두 양수 값인 경우 가장 큰 값을 취합니다.
b. 모두 양수 값이 아닌 경우 절대값을 뺀 다음, 양수값에서 최대값.
c. 양수값이 없으면 절대값을 취한 다음 0에서 최대값을 뺍니다.
참고: 인접 상자 모델은 DOM 요소에서 동적으로 생성될 수 있으며 인접 또는 상속 관계가 없습니다.
2. 인접 모델과 모델 중 하나가 플로팅되면 플로팅 상자 모델과 해당 하위 요소 사이에서도 수직 여백이 축소되지 않습니다.
3. 오버플로 속성이 설정된 요소와 해당 하위 요소 사이의 여백은 축소되지 않습니다(오버플로 값이 표시되는 경우 제외).
4. 절대 위치 지정(위치:절대)이 설정된 박스 모델의 경우 하위 요소가 있어도 세로 여백이 축소되지 않습니다.
5. display:inline-block이 설정된 요소의 경우 하위 요소가 있어도 세로 여백이 축소되지 않습니다.
6. 박스 모델의 상단 및 하단 여백이 인접해 있는 경우 이를 통해 여백이 무너질 수 있습니다. 이 경우 요소의 위치는 인접한 요소의 여백이 축소되었는지 여부에 따라 달라집니다.
a. 요소의 여백과 상위 요소의 margin-top이 함께 축소되는 경우 상자 모델의 border-top에 대한 테두리 정의는 해당 상위 요소의 테두리 정의와 동일합니다.
b. 또한 모든 요소의 상위 요소는 여백 접기에 참여하지 않거나 상위 요소의 margin-bottom만 계산에 참여합니다. 요소의 테두리 상단이 0이 아닌 경우 요소의 테두리 상단 위치는 이전과 동일합니다.
지우기 작업이 적용된 요소의 여백 상단은 블록 수준 상위 요소의 여백 하단과 함께 축소되지 않습니다.
접힌 부분으로 가려진 요소의 위치는 접힌 다른 요소의 위치에 영향을 미치지 않습니다. 테두리-상단 테두리 위치는 이러한 요소의 하위 항목을 배치할 때만 필요합니다.
7. 루트 요소의 세로 여백은 축소되지 않습니다.
부동 블록 수준 요소의 여백 하단은 해당 동위 요소가 지워지지 않는 한 부동 다음 유입 블록 수준 동위 요소의 여백 상단과 항상 인접합니다.
부동 블록 수준 요소의 여백 상단은 첫 번째 부동 블록 수준 하위 요소(부동 첫 번째 유입 블록 수준 하위 요소)의 여백 상단에 인접합니다(요소에 테두리 상단이 없는 경우, 패딩 상단이 없으며 하위 요소가 지워지지 않습니다).
부동 블록 수준 요소의 하단 여백이 다음 조건을 충족하는 경우 마지막 부동 블록 수준 하위 요소의 여백 하단에 인접합니다(요소가 패딩 하단 또는 테두리를 지정하지 않는 경우). ):
a. 높이:자동이 지정됩니다.
b. 최소 높이가 요소의 실제 높이(높이)보다 작습니다.
c. 최대 높이가 요소의 실제 높이보다 큽니다( 높이)
요소의 최소값 - 높이 속성이 0으로 설정된 경우 해당 요소가 소유한 여백은 인접하며 테두리 상단과 테두리 하단도 없고 패딩 상단과 패딩 하단도 없습니다. height 속성은 0 또는 auto일 수 있습니다. 인라인 상자 모델(라인 상자)을 포함할 수 없으며 플로팅된 모든 하위 요소(있는 경우)의 여백은 인접합니다.
요소가 소유한 여백이 축소되고 지우기 연산을 사용하는 경우 해당 요소의 margin-top은 바로 다음 형제 요소의 인접한 여백과 함께 축소되지만 결과적으로 해당 요소의 여백은 해당 요소의 여백과 일치하지 않게 됩니다. 여백. 블록 수준 상위 요소의 여백 하단 축소.
접기 작업은 패딩, 여백 및 테두리 값을 기반으로 합니다(즉, 브라우저가 이러한 값을 모두 구문 분석한 후) 접힌 여백 계산은 사용된 다른 여백 값을 덮어씁니다.
// Sans ajouter la ligne br, le margin-top:20px de id1 dans FIREFOX agira sur d0, de sorte qu'il y ait un écart de 20px entre le haut de d0 et le corps, et qu'il n'y ait aucun écart entre d1 et le haut de d0, dans l'affichage normal d'IE
🎜>

핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

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

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

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

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

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

뜨거운 주제











Ubuntu Linux에서 FirefoxSnap을 제거하려면 다음 단계를 따르세요. 터미널을 열고 Ubuntu 시스템에 관리자로 로그인하세요. FirefoxSnap을 제거하려면 다음 명령을 실행하십시오. sudosnapremovefirefox 관리자 비밀번호를 묻는 메시지가 표시됩니다. 비밀번호를 입력하고 Enter를 눌러 확인하세요. 명령 실행이 완료될 때까지 기다립니다. 완료되면 FirefoxSnap이 완전히 제거됩니다. 이렇게 하면 Snap 패키지 관리자를 통해 설치된 Firefox 버전이 제거됩니다. 다른 수단(예: APT 패키지 관리자)을 통해 다른 버전의 Firefox를 설치한 경우에는 영향을 받지 않습니다. 위의 단계를 거쳐보세요

Laravel 로그인 시간 만료의 일반적인 문제를 해결하는 방법 Laravel을 사용하여 웹 애플리케이션을 개발할 때 로그인 인증은 매우 중요한 기능입니다. 다만, 로그인 후 오랜 시간 동안 사용자의 조작이 없는 경우 페이지가 자동으로 로그아웃되거나 인증이 실패하는 경우가 있습니다. 이 문제는 비교적 일반적입니다. 다음에서는 세션 시간을 설정하여 이 문제를 해결하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1. 기본적으로 sessi로 Laravel에서 세션 만료 시간을 설정합니다.

PHP 및 REDIS: 분산 캐시 무효화 및 업데이트 구현 방법 소개: 최신 분산 시스템에서 캐시는 시스템의 성능과 확장성을 크게 향상시킬 수 있는 매우 중요한 구성 요소입니다. 동시에 캐시 무효화 및 업데이트도 매우 중요한 문제입니다. 캐시 데이터의 무효화 및 업데이트를 올바르게 처리할 수 없으면 시스템 데이터 불일치가 발생하기 때문입니다. 이 기사에서는 PHP 및 REDIS를 사용하여 분산 캐시 무효화 및 업데이트를 구현하는 방법을 소개하고 관련 코드 예제를 제공합니다. 1. 레드란?

Mozilla Firefox는 제거할 수 있습니다. Firefox는 타사 브라우저이므로 필요하지 않은 경우 제거할 수 있습니다. 제거 방법: 1. 시작 메뉴에서 "Windwos 시스템" - "제어판"을 클릭합니다. 2. "제어판" 인터페이스에서 "프로그램 및 기능"을 클릭합니다. 3. 새 인터페이스에서 찾아 두 번 클릭합니다. Firefox 브라우저 아이콘 4. 제거 팝업 창에서 "다음"을 클릭합니다. 5. "제거"를 클릭합니다.

최근 뉴스에 따르면 Mozilla는 Firefox 112의 안정 버전을 출시하는 동시에 다음 주요 버전인 Firefox 113이 베타 채널에 진입하여 AV1 애니메이션, 향상된 비밀번호 생성기 및 PIP(Picture-in-Picture) 기능을 지원한다고 발표했습니다. Firefox 113의 새로운 주요 기능/특징은 다음과 같습니다. 비밀번호 생성기의 보안을 강화하기 위해 특수 문자를 도입하여 AV1 형식 애니메이션 이미지(AVIS) 지원 향상된 PIP 기능, 되감기 지원, 비디오 시간 표시, 전체 화면을 보다 쉽게 활성화합니다. 모드는 Debian 및 Ubuntu 배포판용 공식 DEB 설치 파일을 제공합니다. 업데이트된 북마크 가져오기 기능, 가져온 북마크에 대한 아이콘이 기본적으로 지원됩니다. 하드웨어 가속 AV1 비디오 디코딩은 지원되는 하드웨어에서 w를 사용하여 기본적으로 활성화됩니다.

로그인이 필요한 웹사이트를 크롤링하는 크롤러에게 인증코드나 스캔코드 로그인은 매우 번거로운 문제입니다. Scrapy는 Python에서 사용하기 매우 쉬운 크롤러 프레임워크이지만 로그인을 위해 인증 코드를 처리하거나 QR 코드를 스캔할 때 몇 가지 특별한 조치를 취해야 합니다. 일반적인 브라우저인 Mozilla Firefox는 이 문제를 해결하는 데 도움이 되는 솔루션을 제공합니다. Scrapy의 핵심 모듈은 비동기식 요청만 지원하는 비틀어져 있지만 일부 웹사이트에서는 쿠키 사용을 요구하고

Canonical은 최근 Ubuntu 23.10에서 Firefox Snap이 기본적으로 Wayland 모드에서 실행되도록 구성되었다고 발표했습니다. 참고: Ubuntu에는 현재 기본적으로 Wayland 세션이 있으며 Firefox도 정상적으로 작동할 수 있습니다. 그러나 현재 FirefoxSnap은 실제로 엄격한 기본 Wayland 모드가 아닌 XWayland 호환 모드에서 실행됩니다. Canonical은 HiDPI 디스플레이에서 인터페이스 흐림 및 스케일링 왜곡과 같은 문제가 발생하지 않도록 기본적으로 Wayland 모드에서 Firefox 브라우저를 실행하고 드래그 및 핀치와 같은 터치 제스처를 지원할 것이라고 발표했습니다. 위에서 언급했듯이 우분트는

오늘 최신 소식에 따르면 Mozilla는 오늘 Firefox 브라우저 Firefox 115의 안정 버전 업데이트를 공식 출시했습니다. 이번 업데이트에서 가장 주목할만한 점은 이것이 Win7/Win8, macOS10.12, 10.13 및 10.14를 지원하는 마지막 버전이라는 것입니다. 다운로드 주소: https://ftp.mozilla.org/pub/firefox/releases/115.0/Mozilla 공식 업데이트 로그에 명시됨: Microsoft는 2023년 1월에 Win7 및 Win8 시스템에 대한 지원을 종료할 예정이며, 오늘 출시된 Firefox 115 버전은 다음과 같습니다. 해당 시스템의 사용자가 받은 마지막 버전 업데이트. Win7 및 Win8 사용자
