찾다
웹 프론트엔드CSS 튜토리얼CSS를 사용하여 0.5픽셀 테두리를 구현하는 샘플 코드

저희 회사 디자이너들은 디자인 도면을 작성할 때 항상 iPhone 6(폭은 물리적 픽셀 750)를 기준으로 디자인합니다. iPhone 6의 기기 픽셀 비율(즉, 물리적 픽셀에 대한 CSS 픽셀의 비율)은 2이므로 디자이너가 테두리가 1px인 상자를 디자인하면 CSS 코드에 비해 0.5픽셀이 됩니다.

이 문제에 대해 가장 직관적인 방법은 CSS를 사용하여 테두리를 0.5px로 직접 설정하는 것입니다. 테스트 후 iPhone에서는 Android 기반의 거의 모든 브라우저에서 0.5를 0으로 인식하므로 테두리가 없는 상태입니다. 이 방법은 작동하지 않습니다

CSS3에는 확대/축소 속성이 있습니다. 이 속성을 사용하면 이 기능을 달성하기 위해 1px 테두리를 50% 줄일 수 있습니다. 구체적인 구현 코드는 다음과 같습니다

<p class="border3">

    <p class="content">伪类设置的边框</p>

</p>

css:

.border3{

     position: relative;          

 }

 

.border3:before{

       content: &#39;&#39;;

       position: absolute;

       width: 200%;

       height: 200%;

       border: 1px solid red;

       -webkit-transform-origin: 0 0;

       -moz-transform-origin: 0 0;

       -ms-transform-origin: 0 0;

       -o-transform-origin: 0 0;

       transform-origin: 0 0;

       -webkit-transform: scale(0.5, 0.5);

       -ms-transform: scale(0.5, 0.5);

       -o-transform: scale(0.5, 0.5);

       transform: scale(0.5, 0.5);

       -webkit-box-sizing: border-box;

       -moz-box-sizing: border-box;

       box-sizing: border-box;

}

구현 아이디어:

1. 대상 요소의 참조 위치를 설정합니다.

2 대상 요소 앞이나 뒤에 의사 요소를 추가하고 절대 위치를 설정합니다.

3. 의사 요소

4. 상자 사용 - sizing: border-box 속성은 테두리를 너비와 높이로 래핑합니다.

5. 너비와 높이를 200%로 설정합니다.

6. 전체 상자 모델을 0.5로 줄입니다. 7. 박스 모델의 위치를 ​​조정하고 왼쪽 상단을 Benchmark 변환 원본: 0 0;

구현 결과는 iPhone에 다음과 같이 표시됩니다.

위 내용은 샘플 코드입니다. CSS에 0.5픽셀 테두리를 구현해 보세요. 모든 사람에게 도움이 되기를 바랍니다.

관련 권장 사항:

CSS를 사용하여 다중 열 레이아웃을 구현하는 방법

CSS를 사용하여 사다리 모양의 탭 페이지를 구현하는 방법

CSS로 균등한 배포를 달성하는 4가지 방법

위 내용은 CSS를 사용하여 0.5픽셀 테두리를 구현하는 샘플 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
다 방향 레이아웃 구축다 방향 레이아웃 구축Apr 12, 2025 am 10:15 AM

CSS에는 다양한 방향과 언어를 쉽게 구축하는 데 도움이되는 새로운 기능이 있습니다. 이 기사는 CSS에 관한 것입니다

CSS와 너비/높이 HTML 속성의 너비/높이의 차이는 무엇입니까?CSS와 너비/높이 HTML 속성의 너비/높이의 차이는 무엇입니까?Apr 12, 2025 am 10:13 AM

일부 HTML 요소는 속성으로 너비와 높이를 허용합니다. 일부는 그렇지 않습니다. 이러한 속성은 때때로 프레젠테이션 속성이라고합니다. 그들에 대해 알아야 할 것은 다른 스타일 정보에 의해 무시된다는 것입니다. 저것

하이 파이브를 넷리티합니다하이 파이브를 넷리티합니다Apr 12, 2025 am 10:10 AM

우리는 올해 다시 이곳의 스폰서로 순립을 얻었습니다. 이는 환상적입니다. 큰 팬. 우리 자신의 Sarah Drasner는 DX (Developer Experience)의 책임자입니다.

열한 사랑열한 사랑Apr 12, 2025 am 10:09 AM

최근에 많은 동작을 보았습니다. 그것은 정적 현장 생성기의 세계에서 작은 선수이지만, 나는 그것이 어떻게 큰 잠재력을 가지고 있다고 생각합니다.

멀티 룸 슬라이더 : 특정 2 차 사례멀티 룸 슬라이더 : 특정 2 차 사례Apr 12, 2025 am 10:07 AM

이것은 Lea Verou가 그것에 관한 기사를 썼을 때 몇 년 전 처음 만난 개념입니다. 멀티 범위 슬라이더는 슬프게도 사양에서 제거되었습니다.

웹 구성 요소에 대한 스타일링 옵션을 통해 생각합니다웹 구성 요소에 대한 스타일링 옵션을 통해 생각합니다Apr 12, 2025 am 10:02 AM

웹 구성 요소에서 스타일을 어디에 넣습니까?

비동기 이해를 이해합니다비동기 이해를 이해합니다Apr 12, 2025 am 09:55 AM

웹에 대한 코드를 작성할 때 결국 귀하는 완료하는 데 잠시 시간이 걸릴 수있는 프로세스를 수행해야합니다. JavaScript는 실제로 멀티 태스킹을 할 수 없습니다

타사 구성 요소타사 구성 요소Apr 12, 2025 am 09:54 AM

나는 웹 구성 요소화의 팬입니다. 나는 그것이 거의 모든 규모로 웹 사이트를 구축하는 아주 좋은 방법이라고 생각합니다 (아마도 가장 절대적인 것만 제외하고

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를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

SecList

SecList

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

DVWA

DVWA

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

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음