iT邦幫忙

2023 iThome 鐵人賽

DAY 13
0
Modern Web

打造你的第一個網站系列 第 13

第十三天-CSS階層選擇器

  • 分享至 

  • xImage
  •  

接下來我們介紹CSS階層選擇器,與之前的屬性的優先權高低有所不同。
我們直接上範例,在我的body之中我們先上code:

        <h3>我是一個title33333333333333</h3>
        <h4>我是一個title4444444444444444444443</h3>
        <div class="container">
            <p>我是.container裡第一層的p</p>
            <p>我是.container裡第一層的p 我是另外一個段落</p>
            <article>
                <p>我是.container第二層的p我是第二層的p</p>
                <p>我是.container第二層的p我是第二層的p</p>
            </article>
            <p>我是.container裡第一層的p 我還是一個段落</p>
            <p>我是.container裡第一層的p </p>
        </div>
        <p>我是container外面的p</p>
        <p>我是container外面的p</p>

接著再CSS中上這些code:

.container>p {
    background: tomato;
    color: black;
    padding: 5px 15px;
    border-radius: 6px;
}

上述這一行,會出現變化的是class container裡的【第一層】p標籤

.container {
    font-size: 50px;
}

這一行會出現變化的是class container

.container+p {
    color: red;
}

這一行會出現變化的是 class container 後面的第一個p標籤

h3,h4 {
    color: aquamarine;
    font-size: 50px
}

這一行選擇的是h3及h4標籤的文字

因此各種階層都有所不同,選擇的時候大家要小心選用。

今天的教學素材 可以至我的GitHub 上下載我的第一個網站-4


上一篇
第十二天-FontAwesome申請教學
下一篇
第十四天-CSS 跑版問題
系列文
打造你的第一個網站32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言