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

原文地址:https://www.cnblogs.com/whwjava/p/8421671.html