你會用到的?8個前端小知識

1. css 一行文本超出...

overflow: hidden;

text-overflow:ellipsis;

white-space: nowrap;

2.多行文本超出顯示...

display: -webkit-box;

-webkit-box-orient: vertical;

-webkit-line-clamp: 3;

overflow: hidden;

3.IOS 手機容器滾動條滑動不流暢

overflow: auto;

-webkit-overflow-scrolling: touch;

4.修改滾動條樣式

隱藏 div 元素的滾動條

div::-webkit-scrollbar {

display: none;

}

div::-webkit-scrollbar 滾動條整體部分

div::-webkit-scrollbar-thumb 滾動條里面的小方塊础芍,能向上向下移動(或往左往右移動,取決于是垂直滾動條還是水平滾動條

div::-webkit-scrollbar-track 滾動條的軌道(里面裝有 Thumb

div::-webkit-scrollbar-button 滾動條的軌道的兩端按鈕而钞,允許通過點擊微調(diào)小方塊的位置

div::-webkit-scrollbar-track-piece 內(nèi)層軌道,滾動條中間部分(除去

div::-webkit-scrollbar-corner 邊角,即兩個滾動條的交匯處

div::-webkit-resizer 兩個滾動條的交匯處上用于通過拖動調(diào)整元素大小的小控件注意此方案有兼容性問題祸憋,一般需要隱藏滾動條時我都是用一個色塊通過定位蓋上去仆葡,或者將子級元素調(diào)大,父級元素使用 overflow-hidden 截掉滾動條部分俏站。暴力且直接讯蒲。

5.使用 css 寫出一個三角形角標

元素寬高設置為 0,通過 border 屬性來設置肄扎,讓其它三個方向的 border 顏色為透明或者和背景色保持一致墨林,剩余一條 border 的顏色設置為需要的顏色。

div {

width: 0;

height: 0;

border: 5px solid #transparent;

border-top-color: red;

}

6.解決 ios audio 無法自動播放犯祠、循環(huán)播放的問題

ios 手機在使用 audio 或者 video 播放的時候旭等,個別機型無法實現(xiàn)自動播放,可使用下面的代碼 hack衡载。

// 解決ios audio無法自動播放搔耕、循環(huán)播放的問題

var music = document.getElementById('video');

var state = 0;

document.addEventListener('touchstart', function(){

if(state==0){

music.play();

state=1;

}

}, false);

document.addEventListener("WeixinJSBridgeReady", function () {

music.play();

}, false);

//循環(huán)播放

music.onended = function () {

music.load();

music.play();

}

7.水平垂直居中

我一般只使用兩種方式 定位 或者 flex,我覺得夠用了月劈。

div {

width: 100px;

height: 100px;

position: absolute;

top: 0;

right: 0;

bottom: 0;

left: 0;

margin: auto;

}

父級控制子集居中

.parent {

display: flex;

justify-content: center;

align-items: center;

}

8.隱藏頁面元素

display-none: 元素不存在度迂,從 dom 中刪除

opacity-0: 元素透明度將為 0,但元素仍然存在猜揪,綁定的事件仍舊有效仍可觸發(fā)執(zhí)行惭墓。

visibility-hidden:元素隱藏,但元素仍舊存在而姐,頁面中無法觸發(fā)該元素的事件腊凶。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子钧萍,更是在濱河造成了極大的恐慌褐缠,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,599評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件风瘦,死亡現(xiàn)場離奇詭異队魏,居然都是意外死亡,警方通過查閱死者的電腦和手機万搔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,629評論 3 385
  • 文/潘曉璐 我一進店門胡桨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人瞬雹,你說我怎么就攤上這事昧谊。” “怎么了酗捌?”我有些...
    開封第一講書人閱讀 158,084評論 0 348
  • 文/不壞的土叔 我叫張陵呢诬,是天一觀的道長。 經(jīng)常有香客問我胖缤,道長尚镰,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,708評論 1 284
  • 正文 為了忘掉前任草姻,我火速辦了婚禮钓猬,結果婚禮上稍刀,老公的妹妹穿的比我還像新娘撩独。我一直安慰自己,他們只是感情好账月,可當我...
    茶點故事閱讀 65,813評論 6 386
  • 文/花漫 我一把揭開白布综膀。 她就那樣靜靜地躺著,像睡著了一般局齿。 火紅的嫁衣襯著肌膚如雪剧劝。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,021評論 1 291
  • 那天抓歼,我揣著相機與錄音讥此,去河邊找鬼。 笑死谣妻,一個胖子當著我的面吹牛萄喳,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蹋半,決...
    沈念sama閱讀 39,120評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼他巨,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起染突,我...
    開封第一講書人閱讀 37,866評論 0 268
  • 序言:老撾萬榮一對情侶失蹤捻爷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,308評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡红碑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,633評論 2 327
  • 正文 我和宋清朗相戀三年寓娩,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片局蚀。...
    茶點故事閱讀 38,768評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出棵介,到底是詐尸還是另有隱情,我是刑警寧澤吧史,帶...
    沈念sama閱讀 34,461評論 4 333
  • 正文 年R本政府宣布邮辽,位于F島的核電站,受9級特大地震影響贸营,放射性物質(zhì)發(fā)生泄漏吨述。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,094評論 3 317
  • 文/蒙蒙 一钞脂、第九天 我趴在偏房一處隱蔽的房頂上張望揣云。 院中可真熱鬧,春花似錦冰啃、人聲如沸邓夕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,850評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽焚刚。三九已至,卻和暖如春扇调,著一層夾襖步出監(jiān)牢的瞬間矿咕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,082評論 1 267
  • 我被黑心中介騙來泰國打工狼钮, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留碳柱,地道東北人。 一個月前我還...
    沈念sama閱讀 46,571評論 2 362
  • 正文 我出身青樓熬芜,卻偏偏與公主長得像莲镣,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子猛蔽,可洞房花燭夜當晚...
    茶點故事閱讀 43,666評論 2 350

推薦閱讀更多精彩內(nèi)容