HTML CSS 層疊樣式表 三

來源:互聯網
上載者:User

標籤:間隔      大小   apple   auto   方向   最好   替換   上下   

一、盒子模型  包括外邊距margin 邊框border 內邊距padding 和元素本體

#id{

  marigin:10px;  外邊距上下左右都是10像素;  外邊距可以設定成盒子與盒子之間的距離

  padding:20px;  內邊距上下左右都是20px; 內邊距會使元素變大 

  margin-top:30px;  單獨設定某個邊距為30px;內外邊距皆可。top上 bottom下 left左 right右

  padding:1px 2px 3px 4px; 分別設定上右下左的邊框為1,2,3,4.如果寫兩個值,則為上下,左右。如果寫三個值 為上,左右,下

}

#id-1{id元素裡的子項目。

  margin:0px auto; 水平置中  auto是自動的意思

  z-index:1; 在z軸的上的索引值,用於給元素確定上下順序,按數字大小排可用數字為負無窮到正無窮,在排序使用時最好按照間隔為10的數字排序,方便以後修改。

     overflow:hidden; 元素溢出內容屬性  visible不修剪 會呈現在元素框之外 預設 hidden修剪並隱藏溢出內容 scroll加捲軸 auto自動 如果溢出就加捲軸

  visibility:hidden; 可視性 hidden隱藏  visible可見  但是依然佔據位置

  display:none;  佔據空間   none 不佔位置  block 作為區塊層級元素前後換行  inline 作為內嵌元素 前後不換行

  opacity:0.5;  透明度 0-1 0為全透明 1為不透明

  border-radius:10px;  元素倒圓角 可以填像素也可以填百分比。四個角都倒

  border-bottom-left-radius:20px;  單倒一個角 下右 下左 上右 上左

  border-bottom:10px solid red; 單加一個方向的邊框

  text-shadow:2px 2px 2px black; 文字陰影 同元素陰影

}

二、列表方塊

.li{   用於修改ul或ol的屬性 

  list-style:none;   列表不加序號

  margin-left:10px;  用於解決列表序號偏左出了元素邊界的問題

  list-style-image:url(引用的圖片.jpg);用圖片其他清單的序號

}

三、課上練習

 <style>        * {            margin:0px;        }        #d1 {            width:200px;            height:200px;            background-color:red;            color:white;            margin:10px 20px 40px 30px;             padding:10px;                           /*margin-bottom:10px;*/            /*overflow:hidden*/            /*visibility:visible; hidden            display:block; none*/        }        #d2 {            width: 200px;            height: 200px;            background-color: yellow;            color:black;            margin-left:20px;            overflow:hidden; /*scroll*/            opacity:0.9;            /*border-radius:50%; 20px*/            /*border-bottom-right-radius:20px;*/            border-bottom:10px solid red;            text-shadow:2px 2px 1px red;        }        #d1-1 {            width:50px;            height:50px;            background-color:green;            /*margin:-20px 0px 0px 0px;*/            margin:0px auto;            /*z-index:-1;*/        }        li {            /*list-style:none;*/            list-style-image:url(img/apple.png);        }        .rongqi {            border:2px solid black;        }    </style>
<body>    <div id="d1">        <div id="d1-1">一個</div>    </div>    <div id="d2">        <p>兩個</p><p>兩個</p><p>兩個</p><p>兩個</p>        <p>兩個</p><p>兩個</p><p>兩個</p><p>兩個</p>        <p>兩個</p><p>兩個</p><p>兩個</p><p>兩個</p>    </div>    <div class="rongqi">    <ul>        <li>一列</li>        <li>二列</li>        <li>三列</li>        <li>四列</li>        <li>五列</li>            </ul>    </div></body>

 

四、

HTML CSS 層疊樣式表 三

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.