目錄
为什么您宁愿吃生活的苦,也不愿吃学习的苦?
一. 为什么大多数人宁愿吃生活的苦,也不愿吃学习的苦?
二. 生活的痛苦使人麻痹,学习的痛苦让人清醒 ;过去不按思维而生活,终将有一天要按照生活而思维
首頁 web前端 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: || :是column-width和column-count的簡寫。次序隨意。

列寬 = ( 父元素寬度 - (列數-1) 列間隙 ) / 列數*
例如:父元素40em,分為4列,列間隙為2em。則列寬為( 40 - (4-1) * 2) / 4 = 8.5em。
如果明確設定的列寬小於這個寬度,它會以這個寬度顯示。
如果明確設定的列寬大於這個寬度,它會依照適當的尺寸重新排列列寬和列數。目前設定的列寬和列數並不準確。

column-gap: normal | :定義列間距。值過大時會撐破佈局。

normal: 預設值,由瀏覽器解析,一般是lem。
: 有浮點數和單位識別碼組成的長度值。如:2.1em。

column-rule: | | :定義列邊框。

    它的中心線總是和列間距的中心線一樣。換言之,它總是處於兩列的中間。和border類似。如果列邊框大於列間距,並不會自動消失。列邊框超出列間距的部分就像是沉在文字的下方一樣(背景效果)。

column-fill: auto | balance:定義多列中每一列的高度是否統一。

這個屬性很奇怪。並且在瀏覽器中不統一。它有兩個值:auto | balance。在 ie10/ie11/opera40/chrome52中測試的結果都是一樣的,發現這兩個屬性並沒有差別。在firefox49中測試,這兩個屬性是有區別的,其中balance是每列高度差不多(對齊),auto就自動合併成一列了,無論自己設定的是多少列。

css3多列佈局項目(元素)屬性:

#column-span: none | all:定義一個元素橫跨多少列。

如果我們經常將標題橫跨所有列。那麼,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 Columns好用的分列式佈局
#######

以上是css3中新增屬性:css3多列佈局屬性的總結(附實例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML:結構,CSS:樣式,JavaScript:行為 HTML:結構,CSS:樣式,JavaScript:行為 Apr 18, 2025 am 12:09 AM

HTML、CSS和JavaScript在Web開發中的作用分別是:1.HTML定義網頁結構,2.CSS控製網頁樣式,3.JavaScript添加動態行為。它們共同構建了現代網站的框架、美觀和交互性。

解決 Craft CMS 中的緩存問題:使用 wiejeben/craft-laravel-mix 插件 解決 Craft CMS 中的緩存問題:使用 wiejeben/craft-laravel-mix 插件 Apr 18, 2025 am 09:24 AM

在使用CraftCMS開發網站時,常常會遇到資源文件緩存的問題,特別是當你頻繁更新CSS和JavaScript文件時,舊版本的文件可能仍然被瀏覽器緩存,導致用戶無法及時看到最新的更改。這個問題不僅影響用戶體驗,還會增加開發和調試的難度。最近,我在項目中遇到了類似的困擾,經過一番探索,我找到了wiejeben/craft-laravel-mix這個插件,它完美地解決了我的緩存問題。

解構H5代碼:標籤,元素和屬性 解構H5代碼:標籤,元素和屬性 Apr 18, 2025 am 12:06 AM

HTML5代碼由標籤、元素和屬性組成:1.標籤定義內容類型,用尖括號包圍,如。 2.元素由開始標籤、內容和結束標籤組成,如內容。 3.屬性在開始標籤中定義鍵值對,增強功能,如。這些是構建網頁結構的基本單位。

如何利用 Composer 簡化 CMS 開發:Lebenlabs/SimpleCMS 庫的實踐應用 如何利用 Composer 簡化 CMS 開發:Lebenlabs/SimpleCMS 庫的實踐應用 Apr 18, 2025 am 09:45 AM

在開發一個新的內容管理系統(CMS)時,我遇到了一個常見但棘手的問題:如何在不增加過多複雜性的情況下,快速搭建一個功能齊全的CMS。市面上有許多現成的CMS解決方案,但它們通常過於龐大,配置複雜,對於小型項目來說可能是一種負擔。經過一番探索,我發現了lebenlabs/simplecms這個庫,它通過Composer提供了一種簡潔而高效的解決方案。

如何優化網站性能:使用Minify庫的經驗與教訓 如何優化網站性能:使用Minify庫的經驗與教訓 Apr 17, 2025 pm 11:18 PM

在開發網站的過程中,提升頁面加載速度一直是我的首要任務之一。曾經,我嘗試使用Minify庫來壓縮和合併CSS及JavaScript文件,以期提升網站的性能。然而,使用過程中遇到了不少問題和挑戰,最終讓我意識到Minify可能不再是最佳選擇。下面我將分享我的使用經驗,以及如何通過Composer安裝和使用Minify的過程。

HTML與CSS和JavaScript:比較Web技術 HTML與CSS和JavaScript:比較Web技術 Apr 23, 2025 am 12:05 AM

HTML、CSS和JavaScript是構建現代網頁的核心技術:1.HTML定義網頁結構,2.CSS負責網頁外觀,3.JavaScript提供網頁動態和交互性,它們共同作用,打造出用戶體驗良好的網站。

2025幣圈交易所哪些安全性比較好? 2025幣圈交易所哪些安全性比較好? Apr 20, 2025 pm 06:09 PM

2025年幣圈十大安全靠譜交易所包括:1. 幣安(Binance),2. OKX(歐易),3. Gate.io(芝麻開門),4. Coinbase,5. Kraken,6. Huobi Global(火幣),7. Gemini,8. Crypto.com,9. Bitfinex,10. KuCoin(庫幣)。這些交易所基於合規性、技術實力與用戶反饋被評為安全靠譜。

使用與HTML的React:渲染組件和數據 使用與HTML的React:渲染組件和數據 Apr 19, 2025 am 12:19 AM

在React中使用HTML渲染組件和數據可以通過以下步驟實現:使用JSX語法:React使用JSX語法將HTML結構嵌入JavaScript代碼中,編譯後操作DOM。組件與HTML結合:React組件通過props傳遞數據,動態生成HTML內容,如。數據流管理:React的數據流是單向的,從父組件傳遞到子組件,確保數據流動可控,如App組件傳遞name到Greeting。基本用法示例:使用map函數渲染列表,需添加key屬性,如渲染水果列表。高級用法示例:使用useState鉤子管理狀態,實現動

See all articles