찾다
웹 프론트엔드CSS 튜토리얼CSS 해킹 요약 빠른 참조 매뉴얼 브라우저 호환성을 알아야 합니다_Experience Exchange

IE 브라우저 차단(즉, IE에 표시되지 않음)

코드 복사 코드는 다음과 같습니다.

*:lang(zh) select {font:12px !important;} /*FF 표시, 특수 명령문: Opera의 최신 업데이트로 인해 이 문장은 이제 FF에 대한 특수 HACK이 되었습니다*/
select:empty {font:12px !important;} /*safari에서 볼 수 있음*/
여기 select는 상황에 따라 변경될 수 있는 선택기입니다. 두 번째 문장은 MAC의 Safari 브라우저에만 해당됩니다.

IE7에서만 인식됩니다
코드 복사 코드는 다음과 같습니다

*+html {…}
IE7 전용 스타일을 만들어야 할 때 이 HACK을 사용할 수 있습니다.

IE6 이하 인식
코드 복사 코드는 다음과 같습니다.

* html {…}
많은 집주인이 IE6용 HACK이라고 작성했습니다. 실제로 IE5.x도 이 HACK을 인식할 수 있습니다. 다른 브라우저에서는 인식하지 못합니다.
html/**/ >body select {……}
이 문장은 이전 문장과 같은 효과를 냅니다.

IE6만 인식하지 못합니다
코드 복사 코드는 다음과 같습니다

select { 디스플레이 /*IE6에서는 인식되지 않습니다.*/:none;}
여기서는 주로 콜론 앞에 나오는 CSS 주석을 통해 속성과 값을 구분합니다.

IE6, IE5만 인식되지 않습니다
코드 복사 코드는 다음과 같습니다

select/**/ { 표시 /*IE6, IE5는 인식하지 못합니다*/:none;}
위 문장과의 차이점은 선택자와 중괄호 사이에 추가 CSS 주석이 있다는 점입니다.

IE5만 인식하지 못합니다
코드 복사 코드는 다음과 같습니다

select/*IE5가 인식하지 못합니다*/ { display:none;}
이 문장은 이전 문장에서 제거된 속성 영역의 주석입니다. IE5만 인식하지 못합니다

박스 모델 솔루션
코드 복사 코드는 다음과 같습니다.

select {width:IE5.x width; voice-family :""}""; voice-family:inherit; width:corright width;}
박스 모델 삭제 방법은 다음과 같습니다. !important of를 통해 처리되지 않습니다. 이 점은 명확해야 합니다.

플로트 지우기
코드 복사 코드는 다음과 같습니다.

select :after {content:"."; display:block; height:0;clear:both; visible:hidden;}
Firefox에서는 하위 항목이 모두 떠 있을 때 상위 항목의 높이를 완전히 지정할 수 없습니다. 전체 자식을 래핑한 다음 이 부동 HACK을 사용하여 부모를 한 번 정의하면 이 문제가 해결될 수 있습니다.

줄임표
코드 복사 코드는 다음과 같습니다.

select { -o-text-overflow:ellipsis; text-overflow:nowrap; Overflow:hidden;
이렇게 하면 길이를 초과한 후 자동으로 텍스트가 잘립니다. 줄임표는 좋은 기술입니다. 단지 Firefox가 현재 이를 지원하지 않는다는 것뿐입니다.

오페라에서만 인식됩니다
코드 복사 코드는 다음과 같습니다

@media all and (min-width: 0px){ select {……} }
Opera 브라우저에 대해 별도 설정을 합니다. 위의 내용은 CSS 작성에 대한 몇 가지 HACK입니다. 이는 로컬 호환성 문제를 해결하는 데 사용됩니다. 호환성 내용을 분리하려면 다음 필터를 사용해 볼 수도 있습니다. 이러한 필터 중 일부는 필터를 통해 특수 스타일을 가져오기 위해 CSS로 작성되었으며, 일부는 조건을 통해 필요한 패치 스타일을 연결하거나 가져오기 위해 HTML로 작성되었습니다.

IE5.x용 필터, IE5.x만 보입니다
코드 복사 코드는 다음과 같습니다

@media tty {
i{content:"";/*" "*/}} @import 'ie5win.css' /*";}
}/* */

IE5/MAC 필터는 일반적으로 필요하지 않습니다
코드 복사 코드는 다음과 같습니다.

/**//*/
@import "ie5mac.css"
/**/

IE의 if 조건 해킹
코드 복사 코드는 다음과 같습니다.


모든 IE가 이를 인식할 수 있습니다
>IE5.0만 인식 가능

IE5.0 또는 IE5.5만 가능 인식됨
IE 6에서만 인식됨-
IE6에서만 인식됨

IE6 이하의 IE6 및 IE5.x에서 인식 가능


위의 내용은 IE7에서만 인식할 수 있으며 이는 포괄적이지 않을 수 있습니다. 편의를 위해 이러한 기술을 요약해 주시기 바랍니다. 향후 작업 문의를 위해 동시에 이러한 HACK
을 개발한 작성자에게 감사드립니다.
성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
@keyframes 및 @Media와 같이 @Rules는 얼마나 많은 특이성을 가지고 있습니까?@keyframes 및 @Media와 같이 @Rules는 얼마나 많은 특이성을 가지고 있습니까?Apr 18, 2025 am 11:34 AM

나는 다른 날이 질문을 받았다. 나의 첫 번째 생각은 : 이상한 질문입니다! 특이성은 선택기에 관한 것이며 At-Rules는 선택기가 아니므로 ... 무의미합니까?

@Media 및 @Support 쿼리를 중첩 할 수 있습니까?@Media 및 @Support 쿼리를 중첩 할 수 있습니까?Apr 18, 2025 am 11:32 AM

그렇습니다. 당신은 할 수 있습니다. 그리고 그것은 실제로 어떤 순서로 중요하지 않습니다. CSS 전 처리기가 필요하지 않습니다. 일반 CSS에서 작동합니다.

빠른 Gulp 캐시 파열빠른 Gulp 캐시 파열Apr 18, 2025 am 11:23 AM

CSS 및 JavaScript (및 이미지 및 글꼴 등)와 같은 자산에 멀리 떨어진 캐시 헤더를 설정해야합니다. 브라우저를 알려줍니다

CSS의 품질과 복잡성을 모니터링하는 스택을 찾아CSS의 품질과 복잡성을 모니터링하는 스택을 찾아Apr 18, 2025 am 11:22 AM

많은 개발자들은 CSS 코드베이스를 유지하는 방법에 대해 글을 썼지 만 코드베이스의 품질을 어떻게 측정하는지에 대해 많은 글을 쓰지 않습니다. 물론, 우리는 가지고 있습니다

Datalist는 가치를 시행하지 않고 값을 제안하는 것입니다Datalist는 가치를 시행하지 않고 값을 제안하는 것입니다Apr 18, 2025 am 11:08 AM

짧고 임의의 텍스트를 수락 해야하는 양식이 있습니까? 이름이나 다른 것 같습니다. 정확히 무엇을위한 것입니다. 많은 것이 있습니다

취리히에서 열린 전면 회의취리히에서 열린 전면 회의Apr 18, 2025 am 11:03 AM

나는 프론트 컨퍼런스를 위해 스위스 취리히로 향하게되어 매우 기쁩니다 (그 이름과 URL을 사랑합니다!). 나는 전에 스위스에 가본 적이 없기 때문에 나는 흥분했다

CloudFlare Workers와 함께 풀 스택 서버리스 애플리케이션 구축CloudFlare Workers와 함께 풀 스택 서버리스 애플리케이션 구축Apr 18, 2025 am 10:58 AM

소프트웨어 개발에서 제가 가장 좋아하는 개발 중 하나는 서버리스의 출현이었습니다. 세부 사항에 푹 빠지는 경향이있는 개발자로서

NUXT 응용 프로그램에서 동적 경로 생성NUXT 응용 프로그램에서 동적 경로 생성Apr 18, 2025 am 10:53 AM

이 게시물에서는 들어오는 데이터를 위해 동적 경로를 만드는 방법을 보여주기 위해 NetLify에 구축하고 배포 한 전자 상거래 상점 데모를 사용합니다. 상당히입니다

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

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

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 Mac 버전

SublimeText3 Mac 버전

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

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기