Blogger Information
Blog 11
fans 0
comment 1
visits 7836
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
CSS视频教程,第6章 CSS 高级
鬼牛阿飞
Original
600 people have browsed it

课程目录
1 CSS定位
2 CSS浮动
3 CSS尺寸
4 CSS导航栏
5 CSS图片

1 CSS定位

允许定义元素相对其正常位置该出现的位置/或相对父元素,另一个元素甚至浏览器窗口本身的位置发生偏移。
css三种定位基本机制:
①普通流:元素按照html元素中的位置顺序排序
②浮动(float):浮动的框可以向左或者向右,直到它的外边距碰到包含框或另外一个浮动框的边框为止
③绝对定位(absolute):使元素的位置脱离文档流,不占据空间;这一点与相对定位(relative)不同,相对定位实际上被看作普通流定位模型的一部分,因此元素的位置相对它在普通流的位置。
定位属性:position将元素放在一个静态的,相对的,绝对的,固定的位置,通过属性赋值,让元素向对应的方向发生偏移。


overflow设置元素溢出的区域发生的事情,clip设置元素显示状态多用于图片,vertical-align设置元素的垂直对齐方式,z-index设置元素的层叠顺序

2 CSS浮动

属性float属性赋值,left、right、none;inherit从父级继承浮动属性,还有一个clear属性主要是用来去掉浮动引起的属性包括继承属性

3 CSS尺寸

尺寸属性允许你控制元素的高度和宽度,同样它允许你增加行间距,涉及属性为:
height/line-height/max-height/max-width/width/min-height/min-width

4 CSS导航栏

  1. <ul id="web">
  2. <li><a href="dhnblog.com">HTML</a></li>
  3. <li><a href="dhnblog.com">CSS</a></li>
  4. <li><a href="dhnblog.com">JavaScript</a></li>
  5. <li><a href="dhnblog.com">jQuery</a></li>
  6. </ul>
  1. #web li{
  2. list-style: none;
  3. display: inline;
  4. margin-right: 24px;
  5. }
  6. #web li a:link,#web li a:visited{
  7. color: #fff;
  8. /* display: block; */
  9. text-decoration: none;
  10. background-color: #FF9900
  11. }
  12. #web li a:hover,#web li a:active{
  13. background-color: deepskyblue
  14. }

5 CSS图片

  1. <!-- 引用一张图片,加上一句描述,使用div进行承载 -->
  2. <div class="picture">
  3. <a href="#">
  4. <img src="https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=1003320719,3235932866&fm=26&gp=0.jpg" width="300" height="200">
  5. </a>
  6. </div>
  7. <style type="text/css">
  8. .picture a:link img,.picture a:visited img{
  9. opacity: 0.6;
  10. }
  11. .picture a:hover img,.picture a:active img{
  12. opacity: 0.8;
  13. }
  14. /*opacity设置属性透明度,属性值为0-1,其中透明度为0完全透明;透明度为1完全不透明*/
  15. </style>
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!