亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

前端用戶體驗(yàn)優(yōu)化: JS & CSS 各類(lèi)效果代碼段

AnthonyHan / 2962人閱讀

摘要:前言不定時(shí)更新在線預(yù)覽在線預(yù)覽的源碼部分內(nèi)容僅兼容內(nèi)核,其他內(nèi)核自行查詢可控密度的虛線分隔線通過(guò)更改值控制密度展示通過(guò)各屬性及方向轉(zhuǎn)換實(shí)現(xiàn)橫縱向不同的分隔線文字漸隱春眠不覺(jué)曉處處聞啼鳥(niǎo)夜來(lái)風(fēng)雨聲花落知多少引導(dǎo)用戶下方

前言

不定時(shí)更新

在線預(yù)覽 https://zzyper.github.io/opti...

在線預(yù)覽的源碼 https://github.com/zzyper/opt...

部分內(nèi)容僅兼容webkit內(nèi)核,其他內(nèi)核自行查詢

可控密度的虛線分隔線 css
.line {
    height: 1px;
    width: 100%;
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
    background-image: linear-gradient(to right, #ccc 0%, #ccc 50%, transparent 50%);
    background-size: 4px 1px;
    background-repeat: repeat-x;
}

通過(guò)更改background-size值控制密度展示

通過(guò)各屬性x,y及方向轉(zhuǎn)換實(shí)現(xiàn)橫/縱向不同的分隔線

文字漸隱 css
.article{
    position: relative;
}

.mask{
    position: absolute;
    width:100%;
    bottom:0;
    left: 0;
    height: 60px;
    background: linear-gradient(top, rgba(255,255,255,0), #fff);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0), #fff);
}
春眠不覺(jué)曉
處處聞啼鳥(niǎo)
夜來(lái)風(fēng)雨聲
花落知多少

引導(dǎo)用戶下方仍有內(nèi)容,即將接近底部時(shí)div.mask隱藏

彈窗禁止/恢復(fù)背景層滾動(dòng) css+js
window.onload = function(){
    document.getElementById("modalBtn").onclick = function (){switchModalStatus(true)};
    document.getElementById("modal").onclick = function (){switchModalStatus(false)};
}

function switchModalStatus(needShow){
    var modal = document.getElementById("modal");
    if(needShow){
        modal.style.display = "block";
        disableBodyScroll();
    }else{
        modal.style.display = "none";
        enableBodyScroll();
    }
}

function disableBodyScroll() {
    var body =  document.body;
    window.stTemp = Math.max(body.scrollTop, document.documentElement.scrollTop);
    body.style.overflow = "hidden";
    body.style.position = "fixed";
    body.style.top = (-window.stTemp+"px");
}

function enableBodyScroll() {
    var body =  document.body;
    body.style.overflow = "scroll";
    body.style.position = "static";
    body.style.top = "0px";
    body.scrollTop = window.stTemp;
    document.documentElement.scrollTop = window.stTemp;
}
.modal{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 1;
}

.modal > .content{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    padding: 10px;
    width: 50%;
    background: white;
    border-radius: 12px;
}

多行文字溢出顯示省略號(hào) css
.text {
    text-align: left;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容我有很多內(nèi)容

-webkit-line-clamp控制顯示的行數(shù)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/98917.html

相關(guān)文章

  • 前端用戶體驗(yàn)優(yōu)化JS & CSS 各類(lèi)效果代碼

    摘要:前言不定時(shí)更新在線預(yù)覽在線預(yù)覽的源碼部分內(nèi)容僅兼容內(nèi)核,其他內(nèi)核自行查詢可控密度的虛線分隔線通過(guò)更改值控制密度展示通過(guò)各屬性及方向轉(zhuǎn)換實(shí)現(xiàn)橫縱向不同的分隔線文字漸隱春眠不覺(jué)曉處處聞啼鳥(niǎo)夜來(lái)風(fēng)雨聲花落知多少引導(dǎo)用戶下方 前言 不定時(shí)更新 在線預(yù)覽 https://zzyper.github.io/opti... 在線預(yù)覽的源碼 https://github.com/zzyper/op...

    ybak 評(píng)論0 收藏0
  • 前端用戶體驗(yàn)優(yōu)化JS & CSS 各類(lèi)效果代碼

    摘要:前言不定時(shí)更新在線預(yù)覽在線預(yù)覽的源碼部分內(nèi)容僅兼容內(nèi)核,其他內(nèi)核自行查詢可控密度的虛線分隔線通過(guò)更改值控制密度展示通過(guò)各屬性及方向轉(zhuǎn)換實(shí)現(xiàn)橫縱向不同的分隔線文字漸隱春眠不覺(jué)曉處處聞啼鳥(niǎo)夜來(lái)風(fēng)雨聲花落知多少引導(dǎo)用戶下方 前言 不定時(shí)更新 在線預(yù)覽 https://zzyper.github.io/opti... 在線預(yù)覽的源碼 https://github.com/zzyper/op...

    mgckid 評(píng)論0 收藏0
  • 前端每周清單第 29 期:Web 現(xiàn)狀分析與優(yōu)化策略、Vue 單元測(cè)試、Headless Chrom

    摘要:前端每周清單第期現(xiàn)狀分析與優(yōu)化策略單元測(cè)試爬蟲(chóng)作者王下邀月熊編輯徐川前端每周清單專(zhuān)注前端領(lǐng)域內(nèi)容,以對(duì)外文資料的搜集為主,幫助開(kāi)發(fā)者了解一周前端熱點(diǎn)分為新聞熱點(diǎn)開(kāi)發(fā)教程工程實(shí)踐深度閱讀開(kāi)源項(xiàng)目巔峰人生等欄目。 showImg(https://segmentfault.com/img/remote/1460000011008022); 前端每周清單第 29 期:Web 現(xiàn)狀分析與優(yōu)化策略...

    HackerShell 評(píng)論0 收藏0
  • 這么多前端優(yōu)化點(diǎn)你都記得住嗎?

    摘要:不推薦移動(dòng)端瀏覽器前端優(yōu)化策略相對(duì)于桌面端瀏覽器,移動(dòng)端瀏覽器上有一些較為明顯的特點(diǎn)設(shè)備屏幕較小新特性兼容性較好支持一些較新的和特性需要與應(yīng)用交互等。 GitHub鏈接:https://github.com/zwwill/blo... 圍繞前端的性能多如牛毛,涉及到方方面面,以我我們將圍繞PC瀏覽器和移動(dòng)端瀏覽器的優(yōu)化策略進(jìn)行羅列注意,是羅列不是展開(kāi),遇到不會(huì)不懂的點(diǎn)還請(qǐng)站外擴(kuò)展 開(kāi)車(chē)...

    ysl_unh 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<