• CSS Class 3


    学习内容:

    1.float,可使div脱离其原来位置进行位移

    (1)float:left 向左浮动;(2)float:right 向右浮动;

     1 <html>
     2 <head>
     3   <style>
     4     #d1 {
     5         background-color: red;
     6         width: 100px;
     7         height: 100px;
     8         float: left;     /*浮动会脱离当前位置,不占用原来位置*/
     9       }
    10     #d2 {
    11         background-color: blue;
    12         width: 100px;
    13         height: 100px;
    14         float: right;
    15       }
    16   </style>
    17 </head>
    18 
    19 <body>
    20   <div id="d1">我是左</div>
    21   <div id="d2">我是右</div>
    22 </body>

    2.clear

    可对标签左右方向的float元素进行清除,避免元素之间相互叠加

     1 <head>
     2   <style>
     3         #d1 {
     4             background-color: red;
     5             width: 100px;
     6             height: 100px;
     7             float: left;  
     8         }
     9         #d2 {
    10             background-color: blue;
    11             width: 100px;
    12             height: 100px;
    13             float: right;
    14         }
    15         #d3 {
    16             background-color: cornflowerblue;
    17             height: 900px;
    18             width: 100%; 
    19             clear: both;/*若不清除浮动,会和D1 D2重合*/
    20         }    
    21   </style>
    22 </head>
    23 <body>
    24     <div id="d1">我是左</div>
    25     <div id="d2">我是右</div>
    26     <div id="d3">我是底部</div>
    27 </body>
    28     

    3.overflow,对溢出边框的元素怎么处理

    (1)hidden:隐藏,可以对X Y轴方向进行单独设着 overflow-x   overflow-y

     (2)scroll:不论有没有溢出,都会产生一个滚动条

    (3)auto:溢出时产生一个滚动条,否则不产生

    PS:利用overflow可用于制作带滚动条的内容!

     1 <head>
     2   <style>
     3   #of {
     4       width: 130px;
     5       height: 50px;
     6       border: 1px solid red;
     7       position: relative;
     8       left: 500px;
     9       overflow: hidden;
    10       /*隐藏溢出部分,也可以单独设置x,y方向隐藏 scroll,卷动,强制加滚动条
    11       auto 溢出后自动加滚动条
    12       word-break: 全部折行,无视标点和回车等换行符;
    13       word-wrap: 可以视标点符号等换行,会产生空白*/
    14   </style>
    15 </head>
    16 <body>
    17   <div id="of">
    18         abcdefghijklmn,
    19         akjafjfjfjafwdaddadd,q
    20         wsdssa,qqwew 
    21         eq,dadwdadadwww,adsdasda.
    22   </div>
    23 </body>

       4.iframe 框架标签,可用来在当前网页内嵌入网页

    1 <iframe src="http://www.baidu.com" frameborder="1" width="800px" height="500px"></iframe>

    比如写随笔的输入页面就是使用iframe完成的

    5.audio video标签,用来播放音乐和视频(了解即可)

    1 <video src="http://ting666.yymp3.com:86/new27/xuezhiqian7/4.mp3" controls auto loop></video> <!--控制台 自动播放 循环播放-->
    2 <audio src=""></audio>

     6.marquee 飞行文字标签(了解即可)

    该段代码可实现文字在框体内来回弹跳:

    1 <marquee direction="down" width="250" height="200" behavior="alternate" style="border:solid">
    2       <marquee behavior="alternate">
    3          bounce
    4       </marquee>
    5 </marquee> <!--飞行文字-->

                                                                                                                                                                                                                                         2018.02.06

  • 相关阅读:
    threejs 通过bufferGeometry处理每一个点的位置和颜色
    nodejs通过buffer传递数据到前端,前端通过arraybuffer接收数据
    ubuntu 通过ssh上传/下载服务器文件
    前端通过浏览器导出文件并下载
    前端imageBuffer设置图片src(后端到前端直传buffer)
    一个FLAG #17# 测试STL
    一个FLAG #16# 优先队列
    一个FLAG #15# 团队队列
    一个FLAG #14# The SetStack Computer
    一个FLAG #13# V字型数列
  • 原文地址:https://www.cnblogs.com/whwjava/p/8421671.html
Copyright © 2020-2023  润新知