목차
p에서 표시 속성과 가시성 속성의 차이
웹 프론트엔드 CSS 튜토리얼 div의 표시 속성과 가시성 속성의 차이점에 대한 자세한 설명

div의 표시 속성과 가시성 속성의 차이점에 대한 자세한 설명

Jul 24, 2017 am 10:38 AM
display 재산

p에서 표시 속성과 가시성 속성의 차이

p에서 표시 속성과 가시성 속성의 차이는 상당히 큽니다. 가시성과 표시 속성 모두 페이지 요소를 숨기는 목적을 달성할 수 있지만 차이점은 일반 요소에 어떻게 대응하느냐에 있습니다. 문서 흐름

이 섹션에서는 표시와 표시 여부의 차이점을 설명하겠습니다. 표시 속성은 요소를 숨기지만 요소의 부동 위치를 유지하는 반면, 표시는 둘 다 가능하지만 실제로 요소의 부동 특성을 설정합니다. 페이지 요소를 숨기는 목적을 달성하는 방법은 일반적인 문서 흐름에 어떻게 대응하느냐에 따라 다릅니다.

p

visibility 속성의 표시 속성과 가시성 속성의 차이점:

요소가 표시되는지 또는 숨겨지는지 여부를 결정합니다.
visibility="visible|hidden", 표시는 표시되고 숨김은 숨겨집니다.

가시성을 "숨김"으로 설정하면 요소가 숨겨지더라도 여전히 원래 위치를 차지합니다.

예:


<scriptlanguagescriptlanguage="javascript"> functiontoggleVisibility(me)  
{  
if(me.style.visibility=="hidden")  
{  
me.style.visibility="visible";  
}  
else  {  
me.style.visibility="hidden";  
}  
}  
</script> 
 
<ponclickponclick="toggleVisibility(this)"style="position:relative"> 第一行文本将会触发"hidden"和"visible"属性,注意第二行的变化。  
</p> 
<p>因为visibility会保留元素的位置,所以第二行不会移动.</p>
로그인 후 복사

첫 번째 줄을 참조하세요: "숨김"과 "표시"의 영향으로 인해. 가시성은 요소의 위치를 ​​유지하므로 두 번째 줄은 이동하지 않습니다.
요소가 숨겨지면 더 이상 다른 이벤트를 받을 수 없으므로 코드의 첫 번째 줄이 "숨겨지면" 이벤트를 받을 수 없습니다. 더 이상 수신되지 않으므로 마우스를 클릭해도 첫 번째 텍스트가 표시되지 않습니다.

표시 속성:

은 조금 다릅니다. 가시성 속성은 요소를 숨기지만 부동 위치를 유지하는 반면, 표시는 실제로 요소의 부동 특성을 설정합니다.

block:
display가 block으로 설정되면 컨테이너의 모든 요소는

요소와 마찬가지로 단일 블록으로 처리되며 페이지의 해당 지점 중간에 배치됩니다. (실제로 의 디스플레이:블록을 설정하여

처럼 작동할 수 있습니다.

inline:
디스플레이를 인라인으로 설정하면 요소가 인라인인 것처럼 동작하게 됩니다. --- 이는

와 같은 일반 블록 요소이며,

none:
마지막으로 표시는 none으로 설정되고 요소는 실제로 페이지를 이동하면 아래 요소가 자동으로 채워집니다.

예:

아래 예제의 코드와 효과를 살펴보세요.
예:


<scriptlanguagescriptlanguage="javascript"> functiontoggleDisplay(me){  
if(me.style.display=="block"){  
me.style.display="inline";  
alert("文本现在是:&#39;inline&#39;.");  
}  
else{  
if(me.style.display=="inline"){  
me.style.display="none";  
alert("文本现在是:&#39;none&#39;.3秒钟后自动重新显示。");  
window.setTimeout("blueText.style.display=&#39;block&#39;;",3000,"javascript");  
}  
else{  
me.style.display="block";  
alert("文本现在是:&#39;block&#39;.");  
}  
}  
}  
</script> 
 
<p>在<spanidspanid="blueText"onclick="toggleDisplay(this)"  style="color:blue;position:relative;cursor:hand;"> 蓝色</span>文字上点击来查看效果.</p>
로그인 후 복사
.

위 내용은 div의 표시 속성과 가시성 속성의 차이점에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

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

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

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

SublimeText3 중국어 버전

SublimeText3 중국어 버전

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

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

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

유출된 셀카 디스플레이가 이전에 저렴했던 카메라 라인에 복잡성을 추가함에 따라 Fujifilm X-M5 가격 기대치가 높아졌습니다. 유출된 셀카 디스플레이가 이전에 저렴했던 카메라 라인에 복잡성을 추가함에 따라 Fujifilm X-M5 가격 기대치가 높아졌습니다. Sep 07, 2024 am 09:34 AM

Fujifilm 팬들은 최근 X-T50의 전망에 매우 흥분했습니다. X-T50은 1,000달러 미만 APS-C 카테고리에서 꽤 인기를 끌었던 예산 중심의 Fujifilm X-T30 II의 재출시를 선보였기 때문입니다. 안타깝게도 후지필름 X-T50이 출시되면서

Python의 dir() 함수: 객체의 속성과 메서드 보기 Python의 dir() 함수: 객체의 속성과 메서드 보기 Nov 18, 2023 pm 01:45 PM

Python의 dir() 함수: 개체의 속성 및 메서드 보기, 필요한 특정 코드 예제 요약: Python은 강력하고 유연한 프로그래밍 언어이며 내장된 함수와 도구는 개발자에게 많은 편리한 기능을 제공합니다. 매우 유용한 함수 중 하나는 dir() 함수로, 이를 통해 객체의 속성과 메서드를 볼 수 있습니다. 이 기사에서는 dir() 함수의 사용법을 소개하고 특정 코드 예제를 통해 해당 기능과 사용법을 보여줍니다. 텍스트: Python의 dir() 함수는 내장 함수입니다.

삼성: E Ink 기술을 기반으로 한 새로운 대형 디스플레이는 색상을 표시하고 무선으로 통신합니다. 삼성: E Ink 기술을 기반으로 한 새로운 대형 디스플레이는 색상을 표시하고 무선으로 통신합니다. Jun 19, 2024 pm 03:37 PM

우리는 e-리더와 같은 전자 잉크를 사용하는 디스플레이 기반 장치에 대해 자주 보고합니다. 이 기술은 여러 가지 장점을 제공합니다. 백라이트 없이 밝은 환경에서 읽을 수 있으며 조명 없이 전환할 때만 전원이 필요합니다.

디스플레이에는 어떤 가치가 있습니까? 디스플레이에는 어떤 가치가 있습니까? Nov 20, 2023 pm 05:28 PM

표시 값에는 block, inline, none, inline-block, flex, Grid, table, inline-table 및 list-item이 포함됩니다. 자세한 소개: 1. 요소를 블록 수준 요소로 렌더링하는 블록 블록 수준 요소는 페이지에서 블록을 형성하고 한 줄만 차지합니다. 2. 요소를 인라인 요소로 렌더링하는 인라인. 인라인 요소는 그 자체로 한 줄을 차지하지 않으며 다른 요소와 나란히 있을 수 있습니다. 3. 없음, 이 값은 요소가 페이지에 표시되지 않음을 지정합니다.

표시해 그게 무슨 뜻이야 표시해 그게 무슨 뜻이야 Oct 26, 2023 am 11:50 AM

디스플레이란 일반적으로 데이터, 정보 또는 결과를 어떤 방식으로든 사용자에게 표시하거나 이를 화면이나 기타 장치에 출력하는 작업 또는 기능을 말합니다. 구체적인 의미: 1. 명령줄 인터페이스(CLI)에서 디스플레이는 사용자가 보거나 분석할 수 있도록 텍스트, 표 또는 기타 형식의 데이터를 터미널 창에 출력하는 것을 의미할 수 있습니다. 2. 그래픽 사용자 인터페이스(GUI)에서 디스플레이를 의미합니다. 사용자 상호 작용이나 탐색 등을 위해 애플리케이션 창이나 인터페이스에 이미지, 텍스트, 차트 및 기타 콘텐츠를 표시하는 것을 의미할 수 있습니다.

CSS의 하단 속성 구문 CSS의 하단 속성 구문 Feb 21, 2024 pm 03:30 PM

CSS의 하단 속성 구문 및 코드 예제 CSS에서 하단 속성은 요소와 컨테이너 하단 사이의 거리를 지정하는 데 사용됩니다. 상위 요소의 아래쪽을 기준으로 요소의 위치를 ​​제어합니다. Bottom 속성의 구문은 다음과 같습니다. element{bottom:value;} 여기서 element는 스타일을 적용할 요소를 나타내고, value는 설정할 아래쪽 값을 나타냅니다. 값은 픽셀과 같은 특정 길이 값일 수 있습니다.

Google Pixel 9 Pro XL, DxOMark의 '글로벌' 스마트폰 카메라 순위에서 2위 Google Pixel 9 Pro XL, DxOMark의 '글로벌' 스마트폰 카메라 순위에서 2위 Aug 23, 2024 am 06:42 AM

Google의 새로운 Pixel 9 시리즈에는 이전 라인업인 Pixel 9 Pro XL에 없었던 새로운 변형이 도입되었습니다. 본질적으로 XL이 아닌 변형(Amazon에서 사전 주문)과 동일하지만 이름에서 알 수 있듯이 화면이 더 큽니다. 두 전자

Google Pixel 8 디스플레이 문제: 수리 프로그램으로 3년 무료 서비스 가능 Google Pixel 8 디스플레이 문제: 수리 프로그램으로 3년 무료 서비스 가능 Jun 15, 2024 pm 06:50 PM

Google Pixel 8(Amazon에서 약 513유로, 기간 한정 거래)이 출시된 이후 디스플레이의 수직선에 대해 불평하는 사용자의 신고 수가 증가했습니다. 이는 색상과 색상이 다른 방식으로 나타날 수 있습니다.

See all articles