`

css 总结

    博客分类:
  • W3C
 
阅读更多

 

样式三种使用方式

        外部样式表

                <head>

                <link rel="stylesheet" type="text/css" href="mystyle.css">//""中不能有空格#####jstl的uri也是

                </head>

        内部样式表

                <head>

                        <style type="text/css">

                                body {background-color: red}

                                p {margin-left: 20px}

                        </style>

                </head>

        内联样式

                <p style="color: red; margin-left: 20px">

 

 

第一节:id,可以被js+css共用

 

选择器:

        元素选择器

        id选择器

        类选择器

        派生选择器-#header p{...}

 

权重

        style=1000

        id=0100

        class,属性选择符(形如[attr=”"]等)=0010

        元素=0001

        权重按十进制理解,比如body div p为0003小于.a的0010

 

        p.a与div .a权重一样高,后面的覆盖前面的。

        p.a表示<p class="a">,用p .a无效(p与.a为父子关系是才有效)

 

1,例子1

        <style>

        h1.one{

                visibility:visible;

        }

        h1.two{

                visibility:visible;

                position:relative;

                left:200;

        }

        h1.three{

                visibility:hidden;

                left:10;

        }

        </style>

        <h1 class="one">标题一</h1>

        <h1 class="two">标题 二</h1>

        <h1 class="three">标题 三</h1>

 

2,滤镜:

        使用 filter 属性,必须指定元素的宽度。

        向文本和图像添加更多的样式效果。比如:发光,模糊,阴影,波浪等

 

3,z-index层次序

        <style>

                img.x{

                        position:absolute;

                img.x

                {

                position:absolute;

                        left:0px;

                        top:0px;

                        z-index:1;

                }

        </style>

                <h1>这是一个标题小心覆盖</h1>

                <img class="x" src="a.gif"  tppabs="#"/>

                <p>默认 z-index 是 0。Z-index 1 有更高的优先级。Z-index -1 有更低的优先级</p>

 

4,background

        body{

                background-attachment: scroll;//scroll默认情况//fixed-背景不随页面滚动条滚动

                background-image: url("b.jpg");

                background-repeat: no-repeat;//repeat-x横向填充

                background-position:bottom;

        }

 

5,innerHTML 

        修改一个元素的内容,不是追加内容,且元素的样式style不变

        火狐不支持innerText故不要用innerText

 

6,        onkeydown 按下键盘。 onkeypress 按压键盘。onkeyup 松开键盘。 

        //必须是如<input type="text"/>能接受键盘输入的,才有效。

        onload 

                IE:页面完成加载。

                ff:页面加载时。

 

 7,经验:

         css设置默认值时,不用加前缀直接用比如:

        td{

                border-bottom:1px solid #B7BDC3;

        }

        #coupon_table.tr3点前面必须有空格#coupon_table .tr3

 

8,Readonly-vs-disabled

        Readonly只针对input(text / password)和textarea有效,

        disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。元素的值不会被GET/POST传递

9,diplay-vs-visbility?

 

10,        <div style="overflow: auto;height:500px;width:300px">

11,input--file只读

        onkeypress="event.returnValue=false;" type="file" 只读,

 

        id,class,标签3种选择器

12,指定作用范围################################

#couponDetail li{

        width:33%;

        float:left;

        text-align:center;

}

#couponDetail li.title{

        font-weight:bold;

}

.main li a{//混合嵌套

}

.main li a,.hmain li a{//2个class共用

}

border-collapse:collapse;//相邻边被合并 

 

background-image:url("../img/line.jpg");

background-color:#eeeeee;

可以相互覆盖,后来者覆盖先来的

 

可以连续用2个并列的class--<div class="contentIn content1">

clear left;清除继承的left修饰

 

 

-------------------实例------------------------------

1,图文混排

        <div><img/>...</div>对

        <img/><div>...</div>错

 

 

当子元素width,height固定时,可以这样居中:    

    position: absolute;left: 50%;top: 50%;margin-left: -380px;margin-top: -200px;

分享到:
评论

相关推荐

    HTML+CSS总结.doc

    "HTML+CSS总结" HTML(HyperText Mark-up Language)是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML 文本是由 HTML 命令组成的描述性文本,HTML 命令可以说明文字、图形、动画、声音、表格、...

    关于图片显示问题的CSS总结

    本文将基于“关于图片显示问题的CSS总结”这一主题,深入探讨CSS在处理图片显示时的关键知识点,以帮助开发者更好地理解和解决图片相关的问题。 首先,我们来看CSS中的`background-image`属性,它用于设置元素的...

    css总结文件(重要)

    这个"css总结文件(重要)"显然提供了一些关于CSS的核心概念、实用技巧和实例,对于学习和提升CSS技能非常有帮助。 首先,CSS的基础知识包括选择器、属性和值。选择器是用于指定我们要应用样式规则的HTML元素,例如`p...

    dw cs6的css总结

    dw cs6的css总结

    CSS总结.xmind

    CSS总结.xmind

    css总结

    【CSS总结】 CSS,全称Cascading Style Sheets(层叠样式表),是网页设计中的核心技术之一,用于控制网页元素的样式、布局和呈现。它与HTML或XML等标记语言结合使用,为网页添加视觉效果和结构化表现。在本篇内容...

    前端jscss总结笔记.zip

    这份"前端jscss总结笔记"涵盖了这两个主题的核心知识点,旨在帮助开发者深入理解和掌握它们。 JavaScript部分: 1. **基础语法**:包括变量声明(var、let、const)、数据类型(Number、String、Boolean、Null、...

    html和css总结文档

    ### 总结 HTML和CSS的学习是成为一名前端开发者的基石。理解基本元素和样式规则,掌握布局技巧,以及了解响应式设计和预处理器的使用,将有助于创建出专业且用户友好的网页。通过不断实践和探索,可以逐步深化对这两...

    css总结1

    在“css总结1”中,我们探讨了几种引入CSS样式的方法以及一些基本的CSS属性。 首先,让我们来看一下CSS样式的组成。一个CSS规则通常由两部分构成:选择器和声明。选择器指向你想要应用样式的HTML元素,如`h3`或`p`...

    前端css总结

    css总结很全,前端小白学习必备。后期还会发JS的。赚点积分

    CSS学习总结思维导图.xmind

    css学习总结思维导图

    达内科技内部资料一CSS总结.pptx

    高效的CSS、可维护的CSS、组件化的CSS、hack-free CSS 书写高效CSS: 1、使用外联样式替代行间样式或者内嵌样式 2、不推荐使用内嵌样式

    前端jscss总结笔记.rar

    在前端开发领域,JavaScript(简称JS)和CSS是构建网页动态效果和美观界面不可或缺的两种技术。本笔记将深入探讨这两者的核心概念、语法特点以及它们在实际开发中的应用。 一、JavaScript概述 JavaScript是一种轻量...

    liferay CSS总结

    CSS(Cascading Style Sheets)是用于控制网页元素样式的一种语言,对于自定义Liferay的主题和布局至关重要。以下是对Liferay CSS调整的一些关键点的详细说明: 1. **导航条背景色更改**:在`custom_common.css`...

    html+css基础总结(思维导图)

    HTML和CSS基础知识点总结(xmind编辑的思维导图)

    css-common:常用的css总结

    常用的css总结 CSS整块文本溢出省略方案 &lt; style &gt; .wrap { width : 200 px ; white - space : normal ; overflow : hidden ; text - overflow : ellipsis ; display : - webkit - box ; - webkit - ...

    HTML.css知识总结.md

    对于小白新手入手可借鉴,都是HTML+CSS基础 打好基础才会让代码写的轻松像云上游走,不费吹灰之力学好HTML+CSS

    CSS(盒子模型)总结.xmind

    css盒模型难点

Global site tag (gtag.js) - Google Analytics