CSS

作者: 蝉时雨丶 | 来源:发表于2020-06-15 14:49 被阅读0次

引入CSS

1.行间样式

<div style="
      width:100px;
      height:100px;
      background-color:red;
"> </div>

2.页面级css

<head>
<style type="text/css">
  div{ 
      width:100px;
      height:100px;
      background-color:green;
      }
</style>
</head>

3.外部css文件
lesson3.css

div{ 
      width:100px;
      height:100px;
      border-radius:50%;
      background-color:green;
      }

.html
<head>
<link rel="styleshet" type="text/css",href="lesson3.css">
</head>

选择器

  • css文件利用id选择器定位html位置:

.html

<div id="only">123</div>

.css

#only {
      background-color:red;
}
  • 利用class选择器定位html位置:
    .html
<div class="demo">123</div>

.css

.demo {
    background-color:yellow;
}
  • 利用标签选择器定位html位置:
    .html
<div>123</div>

.css

div {
    background-color:black;
}
  • 通配符选择器
    .html
<span>123</span>
<div>234</div>
<strong>111</strong>

.css

* {
    background-color:green;
}
  • 属性选择器
    .html
<div id="only">123</div>

.css

[class] {
      background-color:red;
}
  • 父子选择器/派生选择器
    .html
<div>
        <span>123</span>
</div>

.css

div span{
      background-color:red;
}
  • 直接子元素选择器
    .html
<div>
      <em>1</em>
      <strong>
              <em>2</em>
      </strong>

.css

div > em {
      background-color:green;
}
  • 并列选择器

.html

<div>1</div>
<div class ="demo">2 </div>
<p class="demo">3</p>

.css

div.demo{
      background-color:red;
}
  • 分组选择器
    .html
<em>1</em>
<strong>2</strong>
<span>3</span>

.css

em,strong,span{
         background-color:red;
}
  • 伪类选择器
    .html
<a href="www.baidu.com">www.baidu.com<a/>

.css

a:hover{
    background-color:orange;
}
  • CSS :after 选择器
    在每个 <p> 元素的内容之后插入新内容:
p:after
{ 
content:"台词:";
}

定义和用法
:after 选择器在被选元素的内容后面插入内容。

请使用 content 属性来指定要插入的内容。

相关文章

网友评论

      本文标题:CSS

      本文链接:https://www.haomeiwen.com/subject/tsocxktx.html