css学习笔记
来源:互联网 发布:微信公众号助手 源码 编辑:程序博客网 时间:2024/05/16 12:35
1.css的长度单位1)px2) em2.css的选择器1)常用选择器*标签 span*id #id*类 .class*关联 #div1 span div1中的span标签*组合 div,h1,p,apan 关联的都选,逗号隔开2)基本选择器:first-child:first-letter:first-line:last-child:nth-child3)层级选择器a b (a中孩子b)a>b (a下的b1)a+b (a下的第一个b)4)伪类选择器:hover (鼠标经过):focus (获得焦点)::selection (鼠标选中的元素)5)属性选择器[id] 所有有id属性的元素[id=user] 所有id=user的元素2. 样式1)字体与颜色font-family 字体类型(宋体|楷体|黑体)font-size 字体大小 (30px|2em)font-style 字体样式 (normal|italic)font-weight 字体加粗 (bold)用于在网站中加载字体@font-face{ font-family:fzm; src:url('fzm.ttf');}2)背景属性background:#ccc url('x.png') no-repeat fixed 50% 50%;background-colorbackground-imagebackground-repeat:no-repeatbackground-attachment:fixed|scroll;只能用在body上background-position(1)left center right top center bottom(2)50px 50px(3)-50px -50px(4)50% 50%3)文本属性letter-spacing 字间距word-spacing 词间距text-decoration 下划线text-align 对齐text-indent 缩进line-height 行高color 颜色word-break:break-all 折行可以有半个单词text-shadow:1px 1px 5px #ccc 文本阴影word-wrap:break-word折行没有半个单词4)边框属性border:2px solid #f00;border-style:none|hidden|dotted|solid|double|groove|ridge|inset|outsetborder-width:30pxborder_color:#f00;overflow:auto;5)鼠标光标属性cursor:pointercrosshair 十字形状pointer 小手形状text文本形状wait 等待形状default 默认形状help 帮助形状6)列表样式(list-style-type):nonedisccirclesquaredecimallower-romanupper-romanlower-alphaupper-alphaul{ list-style-type:none; padding-left:0px; overflow:hidden;隐藏超出的东西}<div style='clear:both'></div><table border='1px' width='1000px' cellspacing='0'>border-collapse:collpase;border-spacing:10px;7)定位属性position:absolute;绝对定位left:200px;top:200px;position:relative;相对定位z-index:图片的高度(父定位,子绝对就可以实现子的绝对定位)块标签屏幕居中position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;8)内外边距marginpadding9)浮动和清除浮动float:left|rightclear:leftclear:rightclear:both防止盒子回缩10)滚动条overflow:hidden;overflow:auto;11)显示和隐藏display:block|inline|nonevisibility:visible|hidden12)边框样式border-radius:50px;边框圆角上左下右box-shadow:5px,5px,5px,5px #999 inset;前两个定位,三个模糊,四向外扩充,五颜色,内阴影。border-image:url('b.png') 30 30 stretch|round|repeat;13)背景样式background-size:100%;background-origin:padding-box|content-box|border-box;14)2D样式transform:translate(10px,20px);transform:rotate(30deg);transform:scale(2,4);15)3D样式transform:roateX(100deg);transform:roateY(100deg);16) 多栏样式column-count:3;column-gap:40px;column-rule:3px outset #ff0000;17)过渡动画18)轮廓样式outline:2px solid red;outline-offset:15px;
0 0
- CSS学习笔记----CSS选择器
- CSS学习笔记一
- CSS学习笔记二
- CSS学习笔记一
- CSS学习笔记二
- CSS学习笔记三
- CSS学习笔记四
- CSS学习笔记五
- CSS学习笔记
- css学习笔记
- css学习笔记
- CSS入门学习笔记
- css学习笔记
- CSS学习笔记
- CSS学习笔记
- div+css学习笔记
- CSS学习笔记
- css 学习笔记
- PAT乙级1038
- oracle基本介绍
- ViewPager,TabLayout,Fragment实现tabs滑动
- PHPUnit Cp.8: Database Testing
- 文章标题
- css学习笔记
- ionic在win7下环境配置
- hibernate配置文件hibernate.cfg.xml的详细解释
- 打开Tomcat出现闪退解决办法
- 预处理
- 理解测量
- Abstract methods do not specify a body
- 协同过滤算法
- MSP430定时器的使用