SCSS公共樣式文件整理

項目中常用的樣式可以提取公共的樣式文件,這樣在使用時就可以直接引用,方便快捷~
也方便在日后改版豹爹,改主題色調(diào),直接改公共的樣式文件就ok了~

// 寬高
@mixin wh($width, $height) {
    width: $width;
    height: $height;
}
// 滾動條樣式
%scrollbar{
    &::-webkit-scrollbar{
        // 滾動條整體部分矛纹,其中有屬性 width帅戒、height、background崖技、border等(和塊元素一樣)
        width: 6px;
        height: 6px;
    }
    &::-webkit-scrollbar-track-piece{
        // 內(nèi)層軌道逻住,滾動條中間部分
        background: $c101;
    }
    &::-webkit-scrollbar-thumb{
        // 滾動條里可以拖動的部分
        background: $c121;
        border-radius: 4px;
    }
}
// flex布局 默認居中
@mixin flexLayout($center1: center, $center2: center) {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    justify-content: $center1; // flex-start | flex-end | center | space-between | space-around
    align-items: $center2; // flex-start | flex-end | center | baseline | stretch
}
// position居中
@mixin positionCenter {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
// 文本超出隱藏 ...隱藏文本
@mixin sinleline-ellipsis($width: 100%) {
    width: $width;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
// 文本最多(n)行,超出部分用...表示
@mixin line($num) {
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: $num;
  -webkit-box-orient: vertical;
}
// 透明度 兼容IE8
@mixin opacity($opacity) {
    opacity: $opacity;
    $opacity-ie: $opacity * 100;
    filter: alpha(opacity=$opacity-ie); // IE8
}
// 正三角形
// $direction -> top | bottom | left | right
@mixin triangle($width, $height, $color, $direction ) { 
    $width: $width/2;
    $border-style: $height solid $color;
    $transparent-border: $width solid transparent;
    height: 0; 
    width: 0; 

    @if $direction == top { 
        border-bottom: $border-style; 
        border-left: $transparent-border; 
        border-right: $transparent-border; 
    } @else if $direction == right { 
        border-left: $border-style; 
        border-top: $transparent-border; 
        border-bottom: $transparent-border; 
    } @else if $direction == bottom { 
        border-top: $border-style; 
        border-left: $transparent-border; 
        border-right: $transparent-border; 
    } @else if $direction == left { 
        border-right: $border-style; 
        border-top: $transparent-border; 
        border-bottom: $transparent-border; 
    } 
}
// 字體編碼
@mixin Title1{
    @content;
    font-size: 24px;
    font-weight: bold;
}
@mixin Title2{
    @content;
    font-size: 20px;
    font-weight: bold;
}
@mixin body1{
    @content;
    font-size: 12px;
}
@mixin body2{
    @content;
    font-size: 14px;
}
@mixin body3{
    @content;
    font-size: 16px;
}
// 顏色編碼
$c100: #fff;
$c101: #000;
$c121: #212121;

PS:這是我對常用樣式的整理迎献,如果大家還有可以提成公共樣式的 idea瞎访,歡迎來評論區(qū)里留言,感謝您對知識的無私奉獻~
如果本文對你有所幫助吁恍,感謝點一顆小心心扒秸,您的支持是我繼續(xù)創(chuàng)作的動力!
最后:寫作不易冀瓦,如要轉(zhuǎn)裁伴奥,請標明轉(zhuǎn)載出處。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末翼闽,一起剝皮案震驚了整個濱河市拾徙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌感局,老刑警劉巖尼啡,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異询微,居然都是意外死亡崖瞭,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門撑毛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來书聚,“玉大人,你說我怎么就攤上這事藻雌〈菩” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵蹦疑,是天一觀的道長西雀。 經(jīng)常有香客問我,道長歉摧,這世上最難降的妖魔是什么艇肴? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮叁温,結(jié)果婚禮上再悼,老公的妹妹穿的比我還像新娘。我一直安慰自己膝但,他們只是感情好冲九,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般莺奸。 火紅的嫁衣襯著肌膚如雪丑孩。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天灭贷,我揣著相機與錄音温学,去河邊找鬼。 笑死甚疟,一個胖子當著我的面吹牛仗岖,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播览妖,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼轧拄,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了讽膏?” 一聲冷哼從身側(cè)響起檩电,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎桅打,沒想到半個月后是嗜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡挺尾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年鹅搪,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片遭铺。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡丽柿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出魂挂,到底是詐尸還是另有隱情甫题,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布涂召,位于F島的核電站坠非,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏果正。R本人自食惡果不足惜炎码,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望秋泳。 院中可真熱鬧潦闲,春花似錦、人聲如沸迫皱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至和敬,卻和暖如春凹炸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背概龄。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工还惠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人私杜。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像救欧,于是被迫代替她去往敵國和親衰粹。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353

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