CSS /

CSS inherit值
 /*
          css inherit屬性 該屬性用于繼承父盒子的一切屬性值
          我們平時會使用width:100%;來讓子盒子的寬度等于父盒子的寬度
          但是注意泡徙,在子盒子設置了position:absolute;屬性時
          由于子盒子此時已經脫離了標準流幌羞,如果父盒子沒有設置position屬性
          那么子盒子不會繼承父盒子的寬度,而是會繼承最近的設置有定位的盒子/body的寬度
          而此時設置子盒子width屬性值為inherit,子盒子依然會繼承父盒子的寬度
        */
        .parent {
            width: 100px;
            height:200px;
            border: 1px solid #000;
            /*position: absolute;*/
        }
        .child{
            height:100%;
            position: absolute;
            width: inherit;
            background-color: red;
        }
<div class="parent">
    <div class="child"></div>
</div>
設置div底部向上/右側向左彈出
/*
           css默認情況下盒子的長度變化時由上向下的方向進行變化
           寬度變化時有左向右
           我們有時候需要實現盒子由底層彈出刮吧,或者盒子由右側向左彈出的效果
           此時我們需要配合position屬性
           如果設置absolute/fixed,bottom:0
           那么盒子默認變化方向就會變?yōu)橛上孪蛏?           由右向左同理
        */
        .test {
            position: absolute;
            bottom: 0;
            width: 100px;
            height: 10px;
            background-color: red;
        }
  $(".test").animate({"height": "100px"}, 2000)
pointer-events

pointer-events是css3中的新屬性,可以在任意的元素上使用哨毁,該屬性的可選值非常多砸彬,但主要是在SVG上使用造垛,我們平時在web中使用的最多的是none屬性,使用pointer-events:none姻乓;
該屬性可以移除元素上的鼠標點擊事件

  <style>
    .first{
        width: 100px;
        height: 100px;
        background-color: orangered;
        pointer-events: none;
     }  
</style>
<body>
    <div class="first"></div>
</body>
<script>
    document.querySelector(".first").addEventListener("click",()=>{
        alert("click觸發(fā)");
    })
</script>

該屬性還有一個特性是可以使元素被穿透嵌溢,也就是說設置了該屬性的元素只負責展示該層的內容,但是我們可以直接透過該層點擊到它下方的元素糖权,設置了該屬性的元素本身會被虛化

在我們?yōu)轫撁嫣顚懳谋镜臅r候經常會出現由于編碼格式或者文字行間距不同而出現行與行之間的文字參差不齊堵腹,使用text-aline:justify

multiple是H5屬性,表示用戶可以選擇多個文件或選項星澳,例如:

<input type="file" multiple>

JD清除浮動clearfix寫法

.clearfix::after,clearfix::before{
  content:"",
  display:table
}
.clearfix::after{
  clear:both
}
.clearfix{
  *zoom:1;
}

在css樣式中聲明編碼格式疚顷,特別需要注意在使用偽元素時聲明,否則content內容會亂碼

@charset 'UTF-8'
background-origin

用來指定背景圖片的的起始位置

content-box

從盒模型的內容位置開始禁偎,也就是說是從圖片的起始位置是從盒模型的內容部分的左上角開始

padding-box

從盒模型的padding位置的左上角開始

boeder-box

從盒模型的邊框位置左上角開始腿堤,但是注意,盒子的邊框還是會覆蓋住圖片

<style>
    #box {
        width: 200px;
        height: 200px;
        border: 10px solid #000;
        background: url("./timg.jpg") red no-repeat;
        padding: 10px;
        }
</style>

<div id="box" style="background-origin: border-box;">
</div>
background-clip

背景圖片的裁剪方式

content-box

從盒模型的內容部分開始裁剪圖片

padding-box

從盒模型的padding部分開始裁剪

border-box

從盒模型的邊框部分開始裁剪

background-atteachment
scroll

背景圖片將隨著滾動條的移動而移動如暖,背景圖和div是相對固定的

fixed

背景圖不隨著滾動條的移動而移動笆檀,背景圖是固定在初始位置的,這這會讓看起來背景圖在div發(fā)生滾動時背景圖在變化

HTML元素有默認的line-height盒至,所以忽悠一個現象酗洒,在p標簽中輸入文中默認會有上下間距士修,我們可以設置line-height=1,來去除標簽的上下間距

clear屬性是元素的抗浮動性,例如樱衷,現在在一個頁面內有一個div和p標簽棋嘲,如果我們給div設置了浮動,那么它下面的p標簽就會受到影響矩桂,表現為p標簽內的文字會環(huán)繞div進行排列沸移,但是如果我們?yōu)閜標簽設置了clear,那么p標簽會不受其它已經浮動的元素的影響侄榴,按照正常的布局來排列

clear

left:抗左側浮動 right:抗右側浮動 both:抗兩側浮動

word-break

break-all :文字自動換行

keep-all:文字在半角空格或連字符處換行

fieldset

用于對表單元素進行分組

<form id="info">
    <fieldset disabled form="info">
        <legend>基本信息</legend>
        <label for="name">姓名:</label><input type="text" id="name">
    </fieldset>
</form>
white-space

CSS3新屬性雹锣,用來控制文字是否換行,保留空格
normal:默認癞蚕,空白會被瀏覽器忽略
pre:空白會被瀏覽保留蕊爵,行為類似于<pre>標簽
nowrap:文本不會換行,文本會在同一行上繼續(xù)涣达,直到遇到
標簽
pre-wrap:保留空白符序列在辆,但是正常的進行換行
pre-line:合并空白符序列,但是保留換行符

優(yōu)化滑動
-webkit-overflow-scrolling: touch;
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末度苔,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子浑度,更是在濱河造成了極大的恐慌寇窑,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件箩张,死亡現場離奇詭異甩骏,居然都是意外死亡,警方通過查閱死者的電腦和手機先慷,發(fā)現死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門饮笛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人论熙,你說我怎么就攤上這事福青。” “怎么了脓诡?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵无午,是天一觀的道長。 經常有香客問我祝谚,道長宪迟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任交惯,我火速辦了婚禮次泽,結果婚禮上穿仪,老公的妹妹穿的比我還像新娘。我一直安慰自己意荤,他們只是感情好牡借,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著袭异,像睡著了一般钠龙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上御铃,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天碴里,我揣著相機與錄音,去河邊找鬼上真。 笑死咬腋,一個胖子當著我的面吹牛,可吹牛的內容都是我干的睡互。 我是一名探鬼主播根竿,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼就珠!你這毒婦竟也來了寇壳?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤妻怎,失蹤者是張志新(化名)和其女友劉穎壳炎,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體逼侦,經...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡匿辩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了榛丢。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铲球。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖晰赞,靈堂內的尸體忽然破棺而出稼病,到底是詐尸還是另有隱情,我是刑警寧澤宾肺,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布溯饵,位于F島的核電站,受9級特大地震影響锨用,放射性物質發(fā)生泄漏丰刊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一增拥、第九天 我趴在偏房一處隱蔽的房頂上張望啄巧。 院中可真熱鬧寻歧,春花似錦、人聲如沸秩仆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽澄耍。三九已至噪珊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間齐莲,已是汗流浹背痢站。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留选酗,地道東北人阵难。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像芒填,于是被迫代替她去往敵國和親呜叫。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案殿衰? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,737評論 1 92
  • 轉載請聲明 原文鏈接地址 關注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    程序員poetry閱讀 16,524評論 32 459
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color朱庆,font,text-align播玖,li...
    wzhiq896閱讀 1,732評論 0 2
  • display: none; 與 visibility: hidden; 的區(qū)別 聯系:它們都能讓元素不可見 區(qū)別...
    紋小艾閱讀 1,410評論 0 1
  • 1標準的CSS的盒子模型椎工?與低版本IE的盒子模型有什么不同的? CSS盒子模型:由四個屬性組成的外邊距(margi...
    秦小婕閱讀 1,162評論 0 1