목차
为什么您宁愿吃生活的苦,也不愿吃学习的苦?
一. 为什么大多数人宁愿吃生活的苦,也不愿吃学习的苦?
二. 生活的痛苦使人麻痹,学习的痛苦让人清醒 ;过去不按思维而生活,终将有一天要按照生活而思维
웹 프론트엔드 CSS 튜토리얼 CSS3의 새로운 속성: CSS3 다중 열 레이아웃 속성 요약(예제 포함)

CSS3의 새로운 속성: CSS3 다중 열 레이아웃 속성 요약(예제 포함)

Aug 04, 2018 pm 04:08 PM
css git html html5

css3에 다중 열 레이아웃 속성이 추가되었습니다. 다중 열 레이아웃이란 무엇입니까? 소위 다중 열 레이아웃은 신문의 레이아웃과 유사하게 여러 열을 만들어 텍스트를 배치하는 것입니다. 따라서 이 기사에서는 다중 열 레이아웃의 몇 가지 관련 속성과 코드 예제를 살펴보겠습니다.

CSS3 다중 열 레이아웃 컨테이너 속성:

column-width: auto | 🎜#열의 최소 너비(min-width)를 정의합니다.

auto: 열 너비는 다른 요소에 의해 결정됩니다.

length: 최소 너비를 명시적으로 설정합니다.

column-count: auto | : 열 수를 정의합니다.

auto: 요소 열이 하나만 있습니다. 설정이 없는거같은데

: 양의 정수 값입니다. 값은 0보다 큰 정수이며, 음수 값은 유효하지 않습니다.

columns: || : 열 너비와 열 개수의 약어입니다. 모든 주문.

열 너비 = (상위 요소 너비 - (열 번호-1) 열 간격) / 열 번호*

예: 상위 요소는 40em이고 4개의 열로 나뉘며 열은 간격은 2em입니다. 그러면 열 너비는 (40 - (4-1) * 2) / 4 = 8.5em입니다.
명시적으로 설정된 열 너비가 이 너비보다 작을 경우 이 너비로 표시됩니다.
명시적으로 설정된 열 너비가 이 너비보다 큰 경우 적절한 크기에 따라 열 너비와 열 수를 다시 정렬합니다. 현재 설정된 열 너비와 열 수가 정확하지 않습니다.

column-gap: 일반 | : 열 간격을 정의합니다. 값이 너무 크면 레이아웃이 깨집니다.

normal: 브라우저에 의해 구문 분석되는 기본값, 일반적으로 lem입니다.

: 부동 소수점 숫자와 단위 식별자로 구성된 길이 값입니다. 예: 2.1em.

column-rule: : 열 테두리를 정의합니다.

중심선은 항상 열 간격의 중심선과 동일합니다. 즉, 항상 두 열의 중간에 있습니다. 국경과 유사합니다. 열 테두리가 열 간격보다 크면 자동으로 사라지지 않습니다. 열 간격을 벗어나 확장되는 열 테두리 부분은 텍스트 아래로 가라앉는 것처럼 보입니다(배경 효과).

column-fill: auto | Balance: 여러 열의 각 열 높이가 균일한지 여부를 정의합니다.

이 속성은 매우 이상합니다. 그리고 브라우저마다 동일하지 않습니다. 두 가지 값이 있습니다: 자동 | 균형. 존재하다 ie10/ie11/opera40/chrome52에서 테스트한 결과는 모두 동일하며, 두 속성에는 차이가 없는 것으로 확인되었습니다. Firefox 49에서 테스트할 때 이 두 속성 사이에는 차이가 있습니다. 균형은 각 열의 높이가 거의 동일(정렬)된다는 것을 의미하며, 자동은 설정한 열 수에 관계없이 자동으로 하나의 열로 병합합니다.

css3 다중 열 레이아웃 항목(요소) 속성:

column-span: 없음 | all : 요소가 확장되는 열 수를 정의합니다.

모든 열에 제목을 넣는 경우가 많습니다. 그런 다음 열 범위: 모두. 기본값은 column-span: none입니다. 이는 열 범위가 없음을 나타냅니다.

css3 다중 열 레이아웃 코드:

     nbsp;html>
    
    
        <meta>
        <meta>
        <meta>
        <title>多列布局|column-span</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        .wrapper {  
            width: 40em;
            margin:0 auto;
            border: 1px solid #ccc;
            /*多列布局*/
            -moz-column-count: 4;
            -webkit-column-count: 4;
            column-count: 4;
            -moz-column-gap: 2em;
            -webkit-column-gap: 2em;
            column-gap: 2em;
            -moz-column-rule: .1em dashed #ccc;
            -webkit-column-rule: .1em dashed #ccc;
            column-rule: .1em dashed #ccc;
            -webkig-column-fill: balance;
            -moz-column-fill: balance;
            column-fill: balance;
        }
        h1 {
            font-size: 1.5em;
            margin-bottom: 1em;
            -moz-column-span: all;
            -webkit-column-span: all;
            column-span: all;
            padding-bottom: 5px;
            text-align: center;
            border-bottom: 2px solid #ccc;
        }
        p {
            margin-bottom: 1em;
            text-indent: 2em;
            line-height: 1.625;
            font-size: .7em;
        }
    </style>


    <div>
        <h1 id="为什么您宁愿吃生活的苦-也不愿吃学习的苦">为什么您宁愿吃生活的苦,也不愿吃学习的苦?</h1>
      <h3 id="一-为什么大多数人宁愿吃生活的苦-也不愿吃学习的苦">一. 为什么大多数人宁愿吃生活的苦,也不愿吃学习的苦?</h3>
        <p>记得小时候上学,学校每次放月假,爷爷就去车站接我回家。
那时家里离车站远,需要骑着车子来回。
一路上我们彼此相对无语,等到爷爷骑不动了,我们就这么一前一后推着车子走着,记得爷爷常常和我说:
“吃得苦中苦,方为人上人,你日后要好生读书。”
那时的我未解其意,只是默默记在心里,望着不远处稻田里的乡亲们弯腰割麦俯首插秧,我觉着他们太辛苦了。
几年过去了,我考入了省城上大学,学了这个城市最热门也最富前景的工程造价专业。
后来,我走进实习单位, 工地的环境有多么糟糕自不必多说,晴天尘土飞扬骄阳似火,雨天泥泞不堪污水四溢。
物质世界的贫瘠尚可以忍受,然而精神世界的荒芜会随着时间慢慢消磨你的梦想和纯真。
后来,我选择去了深圳,在那里我终于找到了自己热爱的行业,眼前陌生的一切都让我感到兴奋和欢愉。
人工智能、自动驾驶、虚拟现实、风投、天使轮这些名词让我看到了世界的另一面。
越是不断地拓宽知识面,越是觉得自己知识储备量的贫瘠与荒凉。</p>
        <h3 id="二-生活的痛苦使人麻痹-学习的痛苦让人清醒-过去不按思维而生活-终将有一天要按照生活而思维">二. 生活的痛苦使人麻痹,学习的痛苦让人清醒 ;过去不按思维而生活,终将有一天要按照生活而思维</h3>
        <p>痛苦之所以不被人喜欢,大多数是因为人们从不会思考自己为何痛苦。
然而,这世上还有另一种痛苦是,对这个世界产生了失望的情绪,然后把自己对这个世界的失望,当作是自己本该如此,甚至误以为这就是吃苦的好处。
我总觉得苦难的意义,在于我们更好地去思考人生为何如此苦难,就像有人曾说:未经省察的人生,从不值得一过。
如果没有经过思索和自省,苦难终究只是苦难而已,没有任何意义。
有些人,年轻时总觉得学不学习无关紧要,反正自己体力好得很,只要自己身体好就能混口饭吃。
他们终将会明白,那些为了讨生活不得已而吃的苦,就是当年不吃学习苦的代价。
学习的苦,是枯燥的苦,是短期没有回报的苦,这种苦看得见,摸得着,谁都不愿吃。
生活的苦,是绝望的苦,是长期没有出路的苦,这种苦看不见,摸不着,谁都不想吃。
我从不喜欢自讨苦吃,如果我能通过学习和自我提升避免遇见这些痛苦的经历,我有什么理由不去学习?
生活其实并不苦,苦的是那个不知苦也不知如何避免吃苦的人生。
学习其实并不苦,苦的是早已被生活消磨掉的好奇心和敢于对未来报有期望的勇气。</p>
    </div>

로그인 후 복사
실행 효과:

CSS3의 새로운 속성: CSS3 다중 열 레이아웃 속성 요약(예제 포함)

추천 관련 기사 :

css3-columns 다중 열 레이아웃_html/css_WEB-ITnose

새로운 기능에 대한 간단한 토론 CSS3 다중 열 레이아웃 모듈의 기능

CSS3 열을 사용하기 쉬운 열 레이아웃

위 내용은 CSS3의 새로운 속성: CSS3 다중 열 레이아웃 속성 요약(예제 포함)의 상세 내용입니다. 자세한 내용은 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)

git로 저장소를 삭제하는 방법 git로 저장소를 삭제하는 방법 Apr 17, 2025 pm 04:03 PM

git 저장소를 삭제하려면 다음 단계를 따르십시오. 삭제하려는 저장소를 확인하십시오. 로컬 리포지토리 삭제 : rm -rf 명령을 사용하여 폴더를 삭제하십시오. 원격으로 창고 삭제 : 창고 설정으로 이동하고 "창고 삭제"옵션을 찾은 후 작동을 확인하십시오.

GIT 서버의 공개 네트워크에 연결하는 방법 GIT 서버의 공개 네트워크에 연결하는 방법 Apr 17, 2025 pm 02:27 PM

GIT 서버를 공개 네트워크에 연결하려면 5 가지 단계가 포함됩니다. 1. 공개 IP 주소 설정. 2. 방화벽 포트를 엽니 다 (22, 9418, 80/443); 3. SSH 액세스 구성 (키 쌍 생성, 사용자 생성); 4. HTTP/HTTPS 액세스 구성 (설치 서버, 권한 구성); 5. 연결을 테스트합니다 (SSH 클라이언트 또는 GIT 명령 사용).

PHP 프로젝트에서 효율적인 검색 문제를 해결하는 방법은 무엇입니까? Typesense는이를 달성하는 데 도움이됩니다! PHP 프로젝트에서 효율적인 검색 문제를 해결하는 방법은 무엇입니까? Typesense는이를 달성하는 데 도움이됩니다! Apr 17, 2025 pm 08:15 PM

전자 상거래 웹 사이트를 개발할 때 어려운 문제가 발생했습니다. 대량의 제품 데이터에서 효율적인 검색 기능을 달성하는 방법은 무엇입니까? 기존 데이터베이스 검색은 비효율적이며 사용자 경험이 좋지 않습니다. 일부 연구 후, 나는 검색 엔진 타입을 발견하고 공식 PHP 클라이언트 Typeense/Typeense-PHP를 통해이 문제를 해결하여 검색 성능을 크게 향상 시켰습니다.

GIT 프로젝트를 로컬로 다운로드하는 방법 GIT 프로젝트를 로컬로 다운로드하는 방법 Apr 17, 2025 pm 04:36 PM

GIT를 통해 로컬로 프로젝트를 다운로드하려면 다음 단계를 따르십시오. GIT를 설치하십시오. 프로젝트 디렉토리로 이동하십시오. 다음 명령을 사용하여 원격 저장소 클로닝 : git 클론 https://github.com/username/repository-name.git

git에 의해 ssh를 감지하는 방법 git에 의해 ssh를 감지하는 방법 Apr 17, 2025 pm 02:33 PM

GIT를 통해 SSH를 감지하려면 다음 단계를 수행해야합니다. SSH 키 쌍을 생성하십시오. GIT 서버에 공개 키를 추가하십시오. SSH를 사용하도록 GIT를 구성하십시오. SSH 연결을 테스트하십시오. 실제 조건에 따라 가능한 문제를 해결하십시오.

GIT 계정에 공개 키를 추가하는 방법 GIT 계정에 공개 키를 추가하는 방법 Apr 17, 2025 pm 02:42 PM

GIT 계정에 공개 키를 추가하는 방법은 무엇입니까? 단계 : SSH 키 쌍을 생성합니다. 공개 키를 복사하십시오. Gitlab 또는 Github에 공개 키를 추가하십시오. SSH 연결을 테스트하십시오.

GIT 다운로드가 활성화되지 않은 경우해야 할 일 GIT 다운로드가 활성화되지 않은 경우해야 할 일 Apr 17, 2025 pm 04:54 PM

해결 : GIT 다운로드 속도가 느리면 다음 단계를 수행 할 수 있습니다. 네트워크 연결을 확인하고 연결 방법을 전환하십시오. GIT 구성 최적화 : 포스트 버퍼 크기를 늘리고 (GIT 구성-글로벌 http.postBuffer 524288000) 저속 제한 (git config --global http.lowspeedlimit 1000)을 줄입니다. git 프록시 (예 : git-proxy 또는 git-lfs-proxy)를 사용하십시오. 다른 git 클라이언트 (예 : Sourcetree 또는 Github 데스크탑)를 사용해보십시오. 화재 보호를 확인하십시오

git 코드 충돌을 다루는 방법 git 코드 충돌을 다루는 방법 Apr 17, 2025 pm 02:51 PM

코드 충돌은 여러 개발자가 동일한 코드를 수정하고 변경 사항을 자동으로 선택하지 않고 합병 할 때 발생하는 충돌을 말합니다. 해상도 단계에는 다음이 포함됩니다. 충돌하는 파일을 열고 충돌하는 코드를 찾으십시오. 코드를 수동으로 병합하고 보관하려는 변경 사항을 충돌 마커에 복사하십시오. 충돌 마크를 삭제하십시오. 변경 사항을 저장하고 제출하십시오.

See all articles