CSS的一些简单常识
2017-01-10 23:41
267 查看
1:图形的层数问题,固定层级要特别注意。z-index
2:css浮动 float:left 可以方便的布置出一个页面格式
3:在文本框中控制背景图片的大小,让它可以适应文本的大小时,我们可以通过
我们可以通过javascript来先获取文本框的style对象,修改它的width、height来。
var t1 = document.getElementById("t1");t1.setAttribute("STYLE","margin:0px;width:800px;height:280px");
4:定义背景图片时直接在标签中定义url中可以不加“” 但是在<style></style>中定义时我们则需要加“”
5:锚点的作用,可以作为一个标记,用来会带某个地点是对name属性的跳转比如在《a》标签上定义name属性,接着在另一个《a》标签上
就可以<a href=#name></a>的方式跳转到那个锚点。
6:三种使用css的方法。(1)直接在元素的style内部定义。比如<p style="color:red"></p>
(2)在head体内定义style<style>p{color:red}</style>
(3)在.css为后缀的样式表文件中定义<link rel="stylysheet" type="text/css" href="stef.css" />
7:元素的优先级:最近原则,离元素最近的规则优先级最高,CSS规定,子元素从父元素继承属性。但不是所有情况都这样
(1)元素选择器h1 {color:red; font-size:14px;}
(2)选择器的分组 h1,h2,h3,h4,h5,h6 { color: green; }
(3)后代选择器ul li strong {color: red;font-size: 18} 用空格隔开选择某个后代。
(4)id选择器 可以在某个属性上定义一个id名,用#id名的方式来选中它就可以对其样式进行更改。
(5)子元素选择器 h1 > strong {color:red;}只能选择子这个后代
(6)兄弟元素选择器li + li {font-weight:bold;}
(7)属性选择器*[title] {color:red;} a[href] {color:red;}a[href][title] {color:red;}
属性值里包含某个值:
p[class*=“important”] {color: red;}
属性值以某个值开头
p[class^=“important”] {color: red;}
属性值以某个值结尾
p[class$=“important”] {color: red;}
2:css浮动 float:left 可以方便的布置出一个页面格式
3:在文本框中控制背景图片的大小,让它可以适应文本的大小时,我们可以通过
我们可以通过javascript来先获取文本框的style对象,修改它的width、height来。
var t1 = document.getElementById("t1");t1.setAttribute("STYLE","margin:0px;width:800px;height:280px");
4:定义背景图片时直接在标签中定义url中可以不加“” 但是在<style></style>中定义时我们则需要加“”
5:锚点的作用,可以作为一个标记,用来会带某个地点是对name属性的跳转比如在《a》标签上定义name属性,接着在另一个《a》标签上
就可以<a href=#name></a>的方式跳转到那个锚点。
6:三种使用css的方法。(1)直接在元素的style内部定义。比如<p style="color:red"></p>
(2)在head体内定义style<style>p{color:red}</style>
(3)在.css为后缀的样式表文件中定义<link rel="stylysheet" type="text/css" href="stef.css" />
7:元素的优先级:最近原则,离元素最近的规则优先级最高,CSS规定,子元素从父元素继承属性。但不是所有情况都这样
(1)元素选择器h1 {color:red; font-size:14px;}
(2)选择器的分组 h1,h2,h3,h4,h5,h6 { color: green; }
(3)后代选择器ul li strong {color: red;font-size: 18} 用空格隔开选择某个后代。
(4)id选择器 可以在某个属性上定义一个id名,用#id名的方式来选中它就可以对其样式进行更改。
(5)子元素选择器 h1 > strong {color:red;}只能选择子这个后代
(6)兄弟元素选择器li + li {font-weight:bold;}
(7)属性选择器*[title] {color:red;} a[href] {color:red;}a[href][title] {color:red;}
属性值里包含某个值:
p[class*=“important”] {color: red;}
属性值以某个值开头
p[class^=“important”] {color: red;}
属性值以某个值结尾
p[class$=“important”] {color: red;}
相关文章推荐
- CSS的一些常识
- 一些简单的css和js知识
- 一些CSS常识与经典技巧
- CSS的一些简单概念
- css的的一些简单的介绍和特点
- css与html的一些最简单的用法
- html/css排版一些简单的数学公式
- css和javascript的一些笔记(三) 几个简单案例
- 一些易忘记的常识--CSS,不定期添加
- CSS的一些简单概念
- JAVA学习中应该注意的一些简单问题?
- MAX SDK的INode的变换矩阵,以及Object的一些常识
- 一些C#的简单实例
- 一些简单实用的HTML代码(zz)
- html+css的一些技巧.收集中...
- Java classpath简单常识
- 一个简单干净的样式表cnclear.css
- 最简单和常见的uml表示(给一些懒的看书的人看的)
- (原创)DataGrid和DropDownList的一些配合以及使用css定制DataGrid
- 用CSS实现简单列_1