1. 程式人生 > >day 49-css補充(終結)[浮動和定位]

day 49-css補充(終結)[浮動和定位]

class 控制 number red js文件 fixed 常用標簽 多選 lec

老師的筆記:

前情回顧:

技術分享圖片
day49

混亂即階梯.

1. 前情回顧

    HTML
        HTTP和HTML
        文檔機構
            <!Doctype html>
            HTML
            head
                <meta>
                <title>
                <link>    icon
                <style>   直接寫CSS樣式
                <link>    CSS文件
                <script>  JS文件
            body
                常用標簽:
                    div
                    span
                    
                    h1~h6
                    a
                    p
                    img
                    form
                        input
                            text
                            password
                            number
                            email
                            radio
                            checkbox
                            
                            sumbit
                            button
                            reset
                        select
                        textarea
                        label
                    ul
                    ol
                    dl
                    table
                標簽屬性
                    id
                    class
                    style
                    
                    input
                        name
                        value
                        type
                    form
                        上傳文件的話
                        都記不住,但是都能想起來的那個(課後自己補上)
                    select
                        mutiple 多選
                        selected 默認選中
                        optgroup 分組顯示(label屬性=分組名)
                    checkbox
                        checked 默認選中
                    hidden 隱藏
                    
                    input 
                        disabled
                    input type=text/password
                        readonly      --> 只讀
                        placeholder   --> 提示信息
                        
                    
    CSS:
        找到標簽 修改樣式
        
        選擇器(找標簽):
            基本選擇器
                標簽選擇器
                #ID選擇器
                .class選擇器
                *(大包大攬)選擇器
            層級選擇器
                後代選擇器(空格)
                子選擇器(>)
                毗鄰選擇器(+)/(label+input)
                弟弟選擇器(~)
                組合選擇器(,)
            屬性選擇器
                標簽可以自定義屬性
                [egon]
                [egon=""]/input[type="button"]
                
            偽類選擇器
                a:hover(瀏覽器怎麽看)
            
            選擇器的優先級:
                1.!important                      不講道理
                2.內聯(直接在標簽上寫style屬性)   1000
                3.ID選擇器                        100
                4.class選擇器                     10
                5.標簽選擇器                      1
                6.繼承的
        CSS屬性:
            
            color       文本顏色
            
            background  背景
                background-color
                background-img
                background-position(具體數值)
            
            font        字體
                font-family
                font-size
                font-weight
                line-height  (垂直居中)
                text-aligin  (水平居中)
                
            border       邊框
                border-color
                border-style
                borfer-width
                
                border: 1px solid red;
                border-radius
            
            
            CSS盒子模型:
            
                content (內容)
                
                padding (內填充)
            
                border  (邊框)
                
                magin   (外邊距)
                    margin:0 auto; (塊標簽的居中)
                    
            a
                text-decoration=none (去掉下劃線)
            
            
    
            
            
            
            
                
            
                
        
            
                        
                    
                    
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
View Code

今日內容:

float(浮動)和position(定位)

技術分享圖片
        float(浮動)
                left
                right
                none
                
            浮動規則:
                浮動只控制自己
                如果前面的標簽也是浮動的,就挨著放
                如果前面的標簽不是浮動的,在下一行開始擺放
                
                
            清除浮動:
                clear:
                    left
                    right
                    both
                    none
            
            .clearfix:after {
                content: "";
                display: block;
                clear: "both";
            }
            
            :after和:before
            
            display:
                塊級標簽特點: 獨占一行, 可以設置長和寬
                內聯標簽特點: 可以放在一行,不可以設置長和寬,根據內容自適應長和寬
                
                none   --> 不顯示
                
                block  --> 塊級
                
                inline --> 內聯
                
                inline-block  --> 既在一行顯示,又能設置長和寬
        
        定位:
            relative  (相對定位)
            
                根據自己原來的位置來做定位 ()
            
            absolute  (絕對定位)
                根據 往上找已經相對定位的元素的左上角 來做定位
                (通常配合相對定位使用)
            
            fixed     (固定定位)
        
    
        z-index
        
            模態彈出框
            
            z-index: 999
            z-index: 1000
            
                
View Code

day 49-css補充(終結)[浮動和定位]