zoukankan      html  css  js  c++  java
  • CSS-浮动

    一:浮动

    浮动是css里面布局最多的一个属性,也是很重要的一个属性。

    float:表示浮动的意思。它有四个值。

    • none: 表示不浮动,默认
    • left: 表示左浮动
    • right:表示右浮动

    二: 浮动的特性

    • 1.浮动的元素脱标
    • 2.浮动的元素互相贴靠
    • 3.浮动的元素由"子围"效果
    • 4.收缩的效果
    • 所有的标签一旦设置浮动,就能够并排,并且都不区分行内、块状元素,都能够设置宽高
    • 要浮动就要一起浮动。另外,有浮动,一定要清除浮动,

    三: 清楚浮动

    • 给父盒子设置高度
    • clear:both
    • 伪元素清除法(常用)
    • overflow:hidden(常用)

    3.1 给父盒子设置高度

    这个方法给大家上个代码介绍,它的使用不灵活,一般会常用页面中固定高度的,并且子元素并排显示的布局。比如:导航栏

    3.2 clear:both

    clear:意思就是清除的意思。

    有三个值:

    left:当前元素左边不允许有浮动元素

    right:当前元素右边不允许有浮动元素

    both:当前元素左右两边不允许有浮动元素

    给浮动元素的后面加一个空的div,并且该元素不浮动,然后设置clear:both。

    3.3  伪元素清楚法(常用)

                  content: ".";
                    display: block;
                    height: 0;
                    clear: both;
                    visibility: hidden
  • 相关阅读:
    UML箭头含义整理
    协变返回类型
    Thymeleaf取出model中的数据
    宝塔面板中的mysql查看密码问题
    宝塔面板如何登录
    mysql查看数据库、表的基本语句
    springboot拦截器实例
    Thymeleaf中的fragments学习
    食物链
    银河英雄传说
  • 原文地址:https://www.cnblogs.com/wc89/p/11192652.html
Copyright © 2011-2022 走看看