欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何用CSS3制作卡片效果?-創(chuàng)新互聯(lián)

                                                           如何用CSS3制作卡片效果?

創(chuàng)新互聯(lián)建站是一家專業(yè)提供大化企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為大化眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

第一步:確定 HTML 代碼結(jié)構(gòu)

在創(chuàng)建 HTML 代碼前,你首先應(yīng)該想象它的結(jié)構(gòu)。當(dāng)你有一個(gè)好的模型時(shí),應(yīng)該第一時(shí)間把你想象的頁(yè)面結(jié)構(gòu)或者你的 CSS 模塊及時(shí)地在紙上羅列出來(lái)。一個(gè)設(shè)計(jì)合理、結(jié)構(gòu)良好的 HTML 頁(yè)面會(huì)讓你在接下來(lái)的工作過(guò)程中變的一異常輕松。

<a id="case-title" href=" http://www.loveo.cc/using-css-to-make-cards-ui.html">
    利用css制作卡片UI -- 墨丶水瓶
</a>
<div class="card">
    <a href="#.">
        <div class="card-image">
            <img src="http://www.loveo.cc/wp-content/uploads/2017/02/card-image.jpg"
            alt="Orange" />
        </div>
        <div class="card-body">
            <div class="card-date">
                <time>
                    20 Novembre 1992
                </time>
            </div>
            <div class="card-title">
                <h4>
                    Lorem Ipsum
                </h4>
            </div>
            <div class="card-exceprt">
                <p>
                    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam voluptatibus
                    autem consectetur voluptate facere at, omnis ab optio placeat officiis!
                    Animi modi harum enim quia veniam consectetur unde autem inventore.
                </p>
            </div>
        </div>
    </a>
</div>

第二步:定義 Css 規(guī)則

一旦確立了 Html 結(jié)構(gòu),接下來(lái)我們將開(kāi)始為它編寫 Css 樣式。我將在下面分別貼出每一部分的 Css 代碼。

.card

.card {
    width:400px;
    margin:0px auto;
    background-color:white;
    box-shadow:0px 5px 20px #999;
}
.card a {
    color:#333;
    text-decoration:none;
}
.card:hover .card-image img {
    width:160%;
    filter:grayscale(0);
}

將 .card 設(shè)置為固定大小。

居中方式為 margin:0px auto;

為了在稍暗的背景中便于區(qū)分,將塊元素設(shè)置為白色。

增加了一個(gè)小陰影產(chǎn)生疊加效應(yīng)。

定義元素 a 標(biāo)簽的顏色與下劃線修飾。

定義鼠標(biāo)移上時(shí)放大元素并將濾鏡灰度設(shè)置為“0”。

.card-image

.card-image {
    height:250px;
    position:relative;
    overflow:hidden;
}
.card-image img {
    width:150%;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%, -50%);
    filter:grayscale(1);
    transition-property:filter width;
    transition-duration:.3s;
    transition-timing-function:ease;
}

固定塊元素的大小,其中包含我們的圖片,這使我們能夠在滿足尺寸要求的情況下,任何圖片都可用于制作成卡片。

設(shè)置相對(duì)的定位方式,因?yàn)樗锩姘私^對(duì)定位的元素。

定義內(nèi)容溢出元素框時(shí)裁剪并隱藏。

我們可以根據(jù)需要在固定大小的100%基礎(chǔ)上增加圖像的默認(rèn)大小,但是不要添加小于400px的圖像,也不要忘記遵守其寬度/高度比,以免出現(xiàn)空白。

為了將圖像在父元素中完全顯示及將 .card-image 的中心作為起點(diǎn) ,我們需要同時(shí)設(shè)置定位方式為 absolute 。top 、left 為50% , 然后能過(guò) transform:translate(-50%, -50%) 設(shè)置位移,使 .card-image

的中心點(diǎn)作為起點(diǎn) 。

定義元素為 100% 灰度。

使元素在鼠標(biāo)移上時(shí)在300毫秒內(nèi)慢速開(kāi)始,然后變快,然后慢速結(jié)束的過(guò)渡方式放大。

.card-body

.card-body {
    text-align:center;
    padding: 15px 20px;
    box-sizing: border-box;
}

定義 .card-bady 元素的文本對(duì)齊方式為居中對(duì)齊。

設(shè)置元素的內(nèi)邊距。

元素 box-sizing 屬性值為 border-box。

字體及其他

.card-date {
    font-family: 'Source Sans Pro', sans-serif;
}
.card-title, .card-excerpt {
    font-family: 'Playfair Display', serif;
}
.card-date, .card-title {
    text-align:center;
    text-transform:uppercase;
    font-weight: bold;
}
.card-date, .card-excerpt {
    color: #777;
}

以上就是CSS3實(shí)現(xiàn)卡片效果的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!

分享標(biāo)題:如何用CSS3制作卡片效果?-創(chuàng)新互聯(lián)
文章路徑:http://www.chinadenli.net/article30/doioso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開(kāi)發(fā)移動(dòng)網(wǎng)站建設(shè)商城網(wǎng)站品牌網(wǎng)站制作外貿(mào)網(wǎng)站建設(shè)網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作