精通CSS version2笔记2.小知识

添加背景:background-img:url(URL)+属性;

圆角框:选择器{border-radius:单位;}创建X单位的圆角框在元素周围

投影:box-shadow:垂直和水平偏移、投影的宽度(也就是模糊程度)和颜色 可以和border-radius结合创建圆角框上的投影。

不透明度opcity:0-1小数   0表示完全透明   1表示完全不透明

RGBa(x,x,x,x)RGB代表红色、绿色、蓝色 a代表透明度

RGBa值只分配给我们声明的元素,任何子元素都不继承透明度,而opcity属性总是会被继承。

链接样式a:(l,V,H,F,A){   }(:link,visited,hover,focus,active);

锚:通过ID值在页面内跳转

比如跳转到go</>,还可以用伪类元素:target给目标元素设置属性突出它以方便寻找#go:target{ font-family: ‘Microsoft YaHei‘, ‘Helvetica Neue‘, SimSun; background-color: rgb(240, 231, 180);">可以将a设置为display:block为创建一个类似按钮的链接8

下拉菜单的实现:

HTML:

css:ul.nav,nav ul{

margin: 0;

padding: 0;

list-style-type: none;

float: left;

border: 1px solid #486B02;

}

ul.nav li{

float: left;

width: 8em;

}

ul.nav li ul{

width: 8em;

position: absolute;

left: -999em;7

}

.nav li:hover ul{

left: auto;

}

没有修饰

疑点ul.nav和.nav  ul的区别:

ul.nav{}

代表着 寻找以ul为代表的 类名字叫nav的元素

.nav ul{}
代表 寻找类名字叫nav的元素 然后它下面的叫ul的HTML的标签

时间: 2024-10-05 05:02:27

精通CSS version2笔记2.小知识的相关文章

精通CSS version2笔记之⒈选择器

1.常用的选择器:①元素选择器   指定希望应用样式的元素.比如:p {color:#fff;}②后代选择器   寻找特定元素或者元素的后代. 比如:body p{color:#ccc;}   这个选择器和子选择器body>p的区别是:body>p是指body下作为子元素的所有节点P,而后代选择                    是body下面所有的节点P,可以说子元素选择器是一种特殊的后代选择器. ③类选择器  指定特定的类应用样式比如.a{color:#ccc;} 类选择器命名最好根据

【精通css读书笔记】 第八章 布局

学习了css布局的基础后又来翻阅<精通css>这本经典书籍,对布局有了进一步的认识. 基于浮动的布局 两列的布局仍然是使用一个元素向左浮动,一个元素向右浮动,值得注意的是要加入display:inline 用来防止IE中的双外边距浮动产生的bug. 三列布局与昨天的使用了不同的方法,全部依靠浮动来实现,与两列布局一样先实现主内容与次内容的左右浮动,然后对主内容中的主div与次div在分别浮动. 不要忘记因为元素的浮动需要对父元素清理浮动的处理 overflow:hidden 但是三列布局的时候

html、css中常用的小知识记录

好多东西过一段时间不用就忘记了,为此写了这篇文章,用来记录每次想不起来的小知识! 1.鼠标停留显示提示,使用title .如:title

css基础与选择器——精通css学习笔记(一)

开篇,作者就告诉了我们正确的学习方式——先用后学.在有了一定的基础之后,就要去尝试着做一些小东西.学的过程中要保持入和出的平衡,不输出就等于没有输入.很多经验总是相同的,类似这样正确的道理,总是在能在各种场合被告诫. 学习css的正确方法,也正是在有了一定的基础知识之后,就要多看源码,多看别人的小例子,尝试着大胆的在自己的网站上应用. 新技术的出现,往往是因为旧技术的局限性所导致,css也是如此.在早期,html被承担了太多"功能".font标签用来控制各种样式,繁琐的表格嵌套用来布局

精通css读书笔记

1.伪类的顺序:link->visited->hover(focus)->active. 2.选择器的特殊性:a.行内样式; b.id选择器; c.类.伪类.属性选择器(例:class属性); d.类型选择器和伪元素选择器的数量(例:p标签).abcd越大,优先级越高. 3.相对定位占据原来的空间,绝对定位与固定定位不占据原来的空间. 4.清除浮动的方式: a.<div class="class"></div> .clear{clear:bot

Python 学习笔记 - 作用域小知识

Python的作用域和其他语言有所不同,他有几个小窍门来判断作用域. 1. Python里面没有块级别的作用域:只有函数级别的作用域. 比如说,下面这个例子,如果是Java或者其他语言,肯定报错name没有定义.Python里面因为不存在块级别的作用域,因此name直接就输出9了 >>> for i in range(10):     name=i print(name) ---------- 9 2. 作用域链的顺序是从内往外找,直到找不到为止 例如 >>> def 

读《精通css》--第二章基础知识

一. 常用的选择器:类型选择器和后代选择器.ID选择器和类选择器.伪类选择器(:link,:visited,:hover,:active,:focus) 二. 通用选择器:*  ( 通配符,也可以用来对某个元素的所有后代应用样式) 三. 高级选择器:CSS有向后兼容性,即如果浏览器不理解某个选择器,那么它会忽略整个规则.对于站点功能或布局很重要的任何元素上,都应该避免使用这些高级选择器. 1. 子选择器和相邻同胞选择器:> +    (IE6不支持) 2. 属性选择器:根据属性是否存在 或者 属

Linux学习笔记 之 小知识备忘

linux中输入ls -F后,后缀*/=>@代表什么意思ls -F 在每个文件名后附上一个字符以说明该文件的类型,"*"表示可执行的普通文件:"/"表示目录:"@"表示符号链接,软链接:"|"表示FIFOs: $: $在终端的命令行首代表:普通用户.#代表root超级用户.$在脚本语言中常表示变量,也就是$var 代表一个变量. Linux中常用参数含义 -r: recursive        递归复制目录及其子目录内

《精通CSS:高级Web标准解决方案》学习笔记01

对我来说,CSS算得上是一个很难的东西.因为它不像JavaScript那么有趣,对记忆的要求太高,而我对浏览器兼容性.各种CSS Hack真的一点都不感冒.琐碎的.非理论化的知识,真的很烦人呐~ 鉴于国产CSS书籍基本都是辣鸡的现状,我在半年前动用某工作室的购书资金采购了一些技术书籍,这本广受好评的<精通CSS>也在其中.但是在阅读过后我深深的感觉到,如果说CSS本来已经是一种很琐碎的布局知识集合的话,那这本书只能说是更加琐碎了,因为这只是一本纯纯的经验分享.而且随着前端技术的快速发展,明显能