国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

關于css布局、居中的問題以及一些小技巧

zacklee / 1226人閱讀

摘要:例一個高的,里面的文字垂直居中使該元素變大倍動畫過渡效果

CSS的兩種經典布局

左右布局

一欄定寬,一欄自適應

    
    
定寬
自適應
.left{ width: 200px; height: 600px; float: left; display: table; text-align: center; line-height: 600px; } .right{ margin-left: 210px; height: 600px; background: yellow; text-align: center; line-height: 600px; }

利用絕對定位實現

    
    
.left{ position:absolute; left:0; width:200px; } .right{ margin-left:200px; }

左中右布局

利用絕對定位實現

    
    
.left{ width:200px; background-color:yellow; position:absolute; top:0; left:0; } .main{ margin-left:200px; margin-right:300px; } .right{ width:300px; background-color:orange; position:absolute; top:0; right:0; }

利用浮動定位實現

    
    
.left{ width:300px; background-color:yellow; float:left; } .right{ width:200px; background-color:orange; float:right; } .main{ margin-left:300px; margin-right:200px; }

圣杯布局,兩邊定寬,中間自適應

    
    
Main
Left
Right
.col{ float: left; position:relative; } .container{ padding:0 200px 0 100px; } .left{ left:-100px; width: 100px; height:100%; margin-left: -100%; background: red; } .main{ width:100%; height: 100%; } .right{ right:-200px; width:200px; height:100%; margin-left: -200px; background: yellow; }

雙飛翼布局

    
     
Left
Main
Right
.col{ float: left; } .main{ width:100%; height:100%; } .main_inner{ margin:0 200px 0 100px; } .left{ width: 100px; height: 100%; margin-left: -100%; background: red; } .right{ height:100%; width:200px; margin-left: -200px; background: yellow; }
CSS居中問題

水平居中

對于行內元素(inline):text-align: center;

    
    
kaka
div { text-align:center }

對于塊級元素(block):
1.給此塊級元素設置寬度
2.margin:0 auto;

    
    
kaka
.parent { width:1002px; } .child { width:50%;//也可以是固定像素 margin:0 auto; }

垂直居中

行高與高度一致使其居中,適用于只有一行文字的情況

    
    
kaka
.parent { height:1002px; line-height:1002px; }

父元素高度不寫(推薦寫法)

    
    
kaka
.parent { padding:10px 0; }

水平垂直均居中

已知寬高,給負margin

    
    
kaka
.parent { position: relative; } .child { position: absolute; width:1002px; height:828px; top: 50%; left: 50%; margin-top:-414px; margin-left:-501px; }

未知寬高,transform方案

    
    
kaka
.parent { position: relative; } .child { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

flex布局

    
    
kaka
.parent { display: flex; justify-content:center;//子元素水平居中 align-items:center;//子元素垂直居中 }
CSS的一些小技巧

請寫出「姓名」與「聯系方式」兩端對齊的例子


姓名
聯系方式

span{
    line-height:20px;
    font-size:20px;
    height:20px;
    overflow:hidden;
}
span::after{
    content: "";
    display: inline-block;
    width: 100%;
}

文本內容過長如何變成省略號?
1 一行文本過長,只需要對該div作以下操作:


div{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
2 多行文本超出,如:在第二行后省略:

div{
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;
}

如何使固定高度的div里面的文字垂直居中?

1.先確定行高 2.再用padding補全高度。這種寫法的好處是在文字增減過程中不會出現bug。
例:一個高 40px 的 div,里面的文字垂直居中


div{
    line-height:20px;
    padding:10px 0;
}

使該元素變大1.2倍

    transform: scale(1.2);

動畫過渡效果

    transition: all 0.3s;

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/113980.html

相關文章

  • CSS布局

    摘要:經過半年的打磨,正式發布,主要是新增了一些常用組件,并使用命名,為接下來的微信小程序開發做好準備。這兩種方式實現的瀑布流式布局均支持首屏和網頁窗口大小改變時的列數自適應。主要是對于標準里的布局方式草案中的布局方式進行一些總結。 一勞永逸的搞定 flex 布局 尋根溯源話布局 一切都始于這樣一個問題:怎樣通過 CSS 簡單而優雅的實現水平、垂直同時居中。記得剛開始學習 CSS 的時候,看...

    jaysun 評論0 收藏0
  • 前端-CSS3&H5

    摘要:高度模型淺識為的簡寫,簡稱為塊級格式化上下文,為瀏覽器渲染某一區域的機制,中只有和中還增加了和。并非所有的布局都會在開發中使用,但是其中也會涉及一些知識點。然而在不同的純制作各種圖形純制作各種圖形多圖預警 一勞永逸的搞定 flex 布局 尋根溯源話布局 一切都始于這樣一個問題:怎樣通過 CSS 簡單而優雅的實現水平、垂直同時居中。記得剛開始學習 CSS 的時候,看到 float 屬性不...

    xiaolinbang 評論0 收藏0
  • css - 收藏集 - 掘金

    摘要:絕對底部前端掘金來自國外的設計達人,純,可以實現當正文內容很少時,底部位于窗口最下面。有效解決圖片使用單位邊角缺失的問題前端掘金起因在移動端使用布局時圖片也需要用單位。 CSS 絕對底部 - 前端 - 掘金來自國外的設計達人,純CSS,可以實現: 當正文內容很少時,底部位于窗口最下面。當改變窗口高度時,不會出現重疊問題。甚至,創造該CSS的人還專門成立一個網站介紹這個CSS底部布局方案...

    phpmatt 評論0 收藏0
  • CSS開發

    摘要:譯十六進制顏色揭秘原文地址原文作者譯文出自掘金翻譯計劃本文永久鏈接教程入門篇關于是一款進行柵格布局的輔助工具,它讓開發者擺脫了冗雜的數學計算,同時降低了樣式與結構的耦合程度。 【譯】CSS 十六進制顏色揭秘 原文地址:CSS Hex Colors Demystified 原文作者:Dave Gash 譯文出自:掘金翻譯計劃 本文永久鏈接:https://github.com/xitu/...

    warkiz 評論0 收藏0

發表評論

0條評論

zacklee

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<