CSS

Posted mofujin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS相关的知识,希望对你有一定的参考价值。

  一.

  1.1css 的三种引入方式

<!--第一种 link-->
    <!--<link rel="stylesheet" href="my_css.css">-->

p>span 
    font-size: 24px;
    color: #66afe9;
    background-color: red;

技术图片

 

   2.1 基本选择器

    

  <style>

        
    
        #d1
            color: red;
        
        .c1
            background-color: red;
            color: green;
        
        * 
            color: yellow;
        
    </style>        

  2.2 组合选择器

    <style>
        /*嵌套 组合之间可以共用一个css样式*/
        /*h1,#d1,.c2  */
            /*color:red;*/
        /**/

       /*# 后代选择器  子子孙孙*/
        /*div p */
            /*color: red;*/
        /**/

        /*# 儿子选择器 只父标签的下一个标签*/
        /*div>p */
            /*color:red;*/
        /**/

        /*毗邻选择器 div结束后的第一个标签 里的所有标签*/
        p+div 
            color: red;
        
    </style>

标签代码

  

</head>
<body>
<h1>嘿嘿嘿嘿</h1>
<p>学习使我快乐~~~
    <span>快乐骚男!</span>
</p>
<div>我是div里的第一个div

        <p>我是div里面的第一个p标签</p>
        <p class="c2">
            <span>我是div里的第一个span标签
            </span>
        </p>
</div>
<div id="d1">我是第一个div下的第一个div标签</div>
<p>我是第一个div下的第一个标签</p>

</body>
</html>

 

 

  2.3 组合与嵌套选择器

  

     # 嵌套 id .c1 span 不用的选择器共用一套css层叠样式
    <style>

        #d1,.c1,span
            background-color: #5cb85c;
            color: #ac2925;
        
        
    </style>

  2.4 伪类选择器

    <style>
        /**!*开始链接的颜色!**/
        a:link 
            color: blue;
        
        /*!*鼠标悬浮的颜色/*/
        a:hover
            color: yellow;
        

        /*!*鼠标点击链接的颜色/*/
        a:active
            color: orange;

        
        /*鼠标点击后的颜色*/
        a:visited
            color: #5e5e5e;
        

        /*input框中悬浮的颜色*/
        input:hover
            background-color: #ac2925;
            /*color: yellow;*/
        
        /*鼠标点击后聚焦的背景颜色*/
        input:focus
            background-color: #d58512;
            /*color: yellow;*/
        
    </style>

伪类选着器的源代码

   </style>
</head>
<body>

    <a href="http://www.baidu.com">click me </a>
    <input type="text">
</body>
</html>

  2.5 伪元素选择器

 <style>
        /*p:first-letter 可以指定他的首字母的大小 以及字体颜色*/
            /*font-size: 24px;*/
            /*color: yellow;*/
        /**/


        /*在文本之前加入指定的字符串 但是加入的字符串不能选择*/
        p:before
            font-size: 48px;
            content: @;
            color: #ac2925;
        

        p::after
            font-size: 48px;
            content: 哈哈哈?;
            color: #5bc0de;
        
    </style>

伪元素选择器的标签代码

<body>

<p>鹅鹅鹅饿鹅鹅鹅饿</p>
<p>取向向天歌</p>
<p>白毛胡绿水</p>

</body>
</html>

  2.6 选择器的优先级别

  行内style css 样式优先级>id选择器>.cl 类选择器>标签钻择器

  离我们修饰的样式元素越近优先级越高 其实内部是根据权重进行style的优先级样式的

技术图片

  

 

  

  

以上是关于CSS的主要内容,如果未能解决你的问题,请参考以下文章

css [css:fadeout / fadein] css示例。 #css

css基础 CSS 组合选择符CSS 伪类CSS 伪元素

css 深度提示#css中的css base builder CSS

css基础 CSS 媒体类型CSS 属性 选择器CSS 表单CSS 计数器

什么是css

测开之CSS・第一篇《CSS语法基础》