视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
《HTML5与CSS3基础教程》学习笔记--ThreeDay_html/css_WEB-ITnose
2020-11-27 16:24:04 责编:小采
文档


第十一章

1、 box-sizing:border-box(让宽度和高度包含内边距和边框)

2、 clear让后面的元素显示在浮动元素的后面

3、 z-index只对只对绝对、固定、相对定位的元素有效

4、 vertical-aligh只用于行内元素

baseline/middle/sub/super/text-top/text-bottom/top/bottom/百分比/值

第十二章

1、

and (min-width/max-width/resolution:value)” href=”” />

2、

第十三章

1、

 body{font-family:’ pt_sansregular’;}@font-face{ font-family: 'pt_sansregular';src: url('PTS55F-webfont.eot');src: url('PTS55F-webfont.eot?#iefix') format('embedded-opentype'),url('PTS55F-webfont.woff') format('woff'),url('PTS55F-webfont.ttf') format('truetype');font-weight: normal;font-style: normal;}

第十四章

1、 渐变背景

1) 默认情况下,线性渐变是从上往下渐变的, 因此在属性值中不需要指定 to bottom

background: aqua;//要放在前面background: linear-gradient(to top right,blue,green);background: linear-gradient(90deg,blue,green);(起点:中上线)

2) 径向渐变

/* 默认 */background: red;background: radial-gradient(yellow, red); background: radial-gradient(at top,yellow, red); background: radial-gradient(closest-side at 70px 60px, yellow, lime, red);background: radial-gradient(30px 30px at 65% 70%, yellow, lime, red)

2、 元素设置不透明度

  • opacity:value
  • 3、 生成内容的效果

    :before和:after.more:after {content: " »";}

    4、 使用sprite 拼合图像

    sprite 就是通过content:" "; 生成的空格的背景图像。将其设置为display: block;,从而可以设置与图标大小匹配的高度和宽度

    .icon:before {background-image: url(sprite.png);content: " ";//-------------------------------------------------display: block;//height: 16px; /* 图标高度 */position: absolute;width: 16px; /* 图标宽度 */}a[href$=".xls"]:before {background-position: -17px 0;}a[href$=".docx"]:before {background-position: -34px 0;}

    第十五章

    1、 自定义标记

    ul{ list-style: none; margin-left: 0;padding-left: 0;}li{ background: url(../img/done_square.png) no-repeat 0 .1em; padding-left: 15px; line-height: 24px;}

    2、 选择列表的起始编号

    1) 整个列表编码初始值ol里面增加start=”n”

    2) 修改有序列表某个列表编码,影响接下来的列表,在li里面增加value=”n”

    3、 控制标记的位置

    list-style-position=”inside/outside(默认)”

    4、 下拉式导航

    HTML:

    CSS:

    /* 子菜单的默认状态 */.nav .subnav {left: -999em;/* 将子菜单移出屏幕 */position: absolute;z-index: 1000;}a,a:hover {text-decoration: none;}ul {list-style: none;margin-left: 0;padding-left: 0;}.nav {background: #fff;}.nav>li {float: left;padding-right: 10px;}.nav ul {background: #fff;z-index: 1000;border-bottom: 1px solid #fff;}.nav ul li {border-bottom: 1px solid gray;line-height: 24px;padding: 2px 5px;}/* 当鼠标停留在父元素li上时子菜单的状态 */.nav li:hover .subnav {left: auto;/* 让子菜单回到自然状态 */}

    下载本文
    显示全文
    专题