首页 > 其他分享 >CSS-04

CSS-04

时间:2023-08-28 21:01:10浏览次数:41  
标签:浮动 天空 04 波心 text some CSS left

浮动

浮动是改变元素在文档流(元素默认从上往下布局的方式就叫文档流)中的规则,让元素可以在水平方向上进行排版

float:left/right

<head>
        <style type="text/css">
            img {
                float:left;
            }
        </style>
    </head>

<body>
    <p>
    <img src="img/yiyan.jpg" width="200px" />
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    This is some text. This is some text. This is some text.
    </p>
</body>

清除浮动

<head>
        <meta charset="UTF-8">
        <title></title>
        <style>
            .wrapper{
                border: 1px solid black;
                width: 360px;
                height: 360px;
            }
            .content{
                /*float: left;  排列,会按照父级来排*/
                float: left;/* 会按照从左向右浮动  */
                /*float: right;*/
                width: 70px;
                height: 70px;
                border: 1px red solid;
                background-color: green;
                color: white;
            }
            #id9,#id8{
        /*清除浮动,因为content浮动后面的div都会根着浮动,清楚 id8,id9不能左浮动(标准的从上往下显示)*/
            clear: left;
             clear: right;
            clear: both;   /*清楚左右浮动 */  
}
        </style>
    </head>
    <body>
        <div class="wrapper">
            <div class="content">1</div>
            <div class="content">2</div>
            <div class="content">3</div>
            <div class="content">4</div>
            <div class="content">5</div>
            <div class="content">6</div>
            <div class="content">7</div>
            <div id="id8" class="content">8</div>
            <div id="id9" class="content">9</div>
        </div>
    </body>

解决浮动塌陷问题

<style>
            #box1{
                width: 600px;
                background-color: olive;
                border: 1px solid red;
                
                height: 400px;      /* 方式一:解决浮动塌陷问题,给父级设置固定高 */
                overflow: hidden;   /* 方式二:解决浮动塌陷问题,给父级overflow: hidden */
                
            }
            img{
                float: left;
            }
            
            /* 方式三:在浮动的下面清楚浮动 */
            .divclass{
                clear: left;
                clear: right;
                clear: both;   /*清楚左右浮动 */  
            }
        </style>
    </head>
    <body>

        <div id="box1">
            <div>
                我是天空的一片云,偶尔投影在你的波心, 不必讶异,我是天空的一片云
                我是天空的一片云,偶尔投影在你的波心, 不必讶异,我是天空的一片云
                我是天空的一片云,偶尔投影在你的波心, 不必讶异,我是天空的一片云
                我是天空的一片云,偶尔投影在你的波心, 不必讶异,我是天空的一片云
                我是天空的一片云,偶尔投影在你的波心, 不必讶异,我是天空的一片云
                我是天空的一片云,偶尔投影在你的波心, 不必讶异,我是天空的一片云
            </div>
            <img src="img/江一燕.jpg" width="200px" />
            
            <div class="divclass"></div>
            
        </div>
        
    </body>

标签:浮动,天空,04,波心,text,some,CSS,left
From: https://blog.51cto.com/u_16228353/7267014

相关文章

  • 04 网图下载
    packageTreadDemo;importorg.apache.commons.io.FileUtils;//commons.io是一个别人写好的包(自己网上下载后导入的),FileUtils是其中的一个类importjava.io.File;importjava.io.IOException;importjava.net.MalformedURLException;importjava.net.URL;//实现多线......
  • 04 jQuery遍历器
    04jQuery遍历器如果jQuery一次性选择了很多元素节点.而我们又希望能拿到每一个元素中的相关信息.此时可以考虑用jQuery的遍历器来完成对元素的循环遍历。例如:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><scripts......
  • unbutu20.04离线安装谷歌浏览器
    浏览器安装包下载地址 链接:https://pan.quark.cn/s/634b6bed2f68 下载之后上传到你的unbutu在你存安装包的路径输入dpkg-igoogle-chrome-stable_current_amd64.deb之后按照系统提示跟安装其他软件一样......
  • css flex 布局注意事项
    1.父容器主要设置的属性 flex-flow(flex-direction主轴方向和flex-wrap如何换行的简写):默认为  rownowrap即水平左起点不换行第一个值的其他可能:row-reverse:水平,右;  column:垂直,起点在上沿;  column-reverse:垂直;下沿第二个值的其他可能:wrap:换行,第一......
  • web2.0技术-css兼容IE6/IE7/FF的通用方法
    一、CSSHACK以下两种方法几乎能解决现今所有HACK.1,!important随着IE7对!important的支持,!important方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)<style>#wrapper{width:100px!important;/*IE7+FF*/width:80px......
  • 15 CSS总结
    15CSS总结到此,css的知识就结束了,掌握这些知识,搞爬虫足够了。如果朋友还有兴趣可以去css其他学习网站去看看其他的一些属性用法,(菜鸟教程https://www.runoob.com/css/css-tutorial.html),以下是总结的知识点:......
  • ubuntu18.04安装anaconda
    使用mobaXterm将文件传到虚拟机中1.首先在官网或者镜像网站下载安装包,我下载的是Anaconda3-5.3.1-Linux-x86_64.sh。使用mobaXterm(或者其他的FTP软件)将其上传到虚拟机中(mobaXterm连接到虚拟机后直接拖拽本地需要上传的文件到虚拟机中目标文件夹即可)。2.后续步骤可以参考......
  • 04 以太网交换基础
    在网络中传输数据时需要遵循一些标准,以太网协议定义了数据帧在以太网上的传输标准,了解以太网协议是充分理解数据链路层通信的基础。以太网交换机是实现数据链路层通信的主要设备,了解以太网交换机的工作原理也是十分必要的。设备的工作模式单工模式:信号传递是单方向的,比如传统......
  • CSS基础-2D变形
    变形是CSS3中比较颠覆性的特征之一,今天介绍四种2D变形旋转、缩放、倾斜、位移变形。变形在CSS3用 transform 属性来实现。transform-origin属性transform-origin表示旋转的原点,默认是在盒子的中心位置(center)。transform-origin的值可以是一个、两个或者三个,其中的每......
  • CSS的htc文件对于脚本生成的html无效的处理方法
    最近用PIE.htc开发CSS3的网页时,发现用到PIE.htc的CSS效果对于用脚本生成的html代码都无效的情况众所周知htc是IE针对CSS开放的一种特殊实现方式htc的实现是在页面载入完成后开始的,类似于js的window.onload(),它并不是像CSS语言那样,成为浏览器原生的语言,所以当页面内容使用js生成时,其......