首页 > 其他分享 >万象更新 Html5 - css: float 布局: 基础

万象更新 Html5 - css: float 布局: 基础

时间:2024-09-24 10:25:05浏览次数:7  
标签:网页 float 万象更新 webabcd Html5 css

源码 https://github.com/webabcd/Html5
作者 webabcd

万象更新 Html5 - css: float 布局: 基础

示例如下:

css\src\layout\float\demo1.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>float 布局基础</title>
    <style>
        * {
            margin: 0;
            padding: 0;
        }

        .div1 {
            width:400px;
            padding:10px;
            border:1px solid #F00
        }
        .div1 div[style^=float] {
            width:150px;
            border:1px solid #00F;
            height:50px;
        }
    </style>
</head>
<body>

<!--
    float - 浮动
        none - 不浮动
        left - 左浮动
        right - 右浮动

    clear - 清除浮动
        none - 允许两边有浮动
        left - 不允许左边有浮动
        right - 不允许右边有浮动
        both - 不允许两边有浮动
-->

<div class="div1">
    <div style="float: left">左浮动</div>
    <div style="float: right">右浮动</div>
    <!--
        除了加一个 clear:both 的 div 外,也可以对上面的 div 设置 .clearAfter:after { content: "";  clear: both; }
    -->
    <div style="clear: both"></div>
</div>
<br />
<br />
<div class="div1">
    <!--
        如果没有 clear 的话,由于 div1 内部都是浮动对象,所以 div1 的高度不会被撑开
    -->
    <div style="float: left">左浮动</div>
    <div style="float: right">右浮动</div>
</div>
<br />
<br />
<br />
<br />


<!--
    下面演示 float 后有无 clear 的不同效果,运行演示时调整浏览器的宽度继续观察不同的效果
-->
<div style="background-color: red; color: white">
    <div style="float: left; width: 600px; background-color: green">aaa</div>
    <div style="float: left; width: 600px; background-color: blue">bbb</div>
    <div style="background-color: orange">ccc</div>
</div>
<br />
<br />
<div style="background-color: red; color: white">
    <div style="float: left; width: 600px; background-color: green">aaa</div>
    <div style="float: left; width: 600px; background-color: blue">bbb</div>
    <div style="clear: both"></div>
    <div style="background-color: orange">ccc</div>
</div>
<br />
<br />


<!--
    float 也可以实现如下的文字环绕图片的效果
-->
<div>
    <img style="float: right" src="image.gif" width="100" height="60" />
    层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
</div>

</body>
</html>

源码 https://github.com/webabcd/Html5
作者 webabcd

标签:网页,float,万象更新,webabcd,Html5,css
From: https://www.cnblogs.com/webabcd/p/18428551/html5_css_src_layout_float_demo1

相关文章

  • 万象更新 Html5 - css: float 布局: 通过 float 布局实现 3 栏式布局
    源码https://github.com/webabcd/Html5作者webabcd万象更新Html5-css:float布局:通过float布局实现3栏式布局示例如下:css\src\layout\float\demo2.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8">&......
  • 万象更新 Html5 - css: flex 布局: flex-direction, flex-wrap, flex-flow
    源码https://github.com/webabcd/Html5作者webabcd万象更新Html5-css:flex布局:flex-direction,flex-wrap,flex-flow示例如下:css\src\layout\flex\demo1.html<!--flex布局(flex-flexibility可伸缩性)1、在容器上指定displayflex-容器......
  • Netty+HTML5+Canvas 网络画画板实时在线画画
    采用Html5的canvas做前端画画板,发送数据到后端Netty服务,实时转发笔迹数据,在线实时同步画笔轨迹,单击绿色小方块,保存画板的图片页面:<!--index.html--><!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>网络画画板</title></head><body&g......
  • 494. 响应式动漫设计公司网站 大学生期末大作业 Web前端网页制作 html5+css+js
    目录一、网页概述二、网页文件 三、网页效果四、代码展示1.html2.CSS3.JS五、总结1.简洁实用2.使用方便3.整体性好4.形象突出5.交互式强六、更多推荐欢迎光临仙女的网页世界!这里有各行各业的Web前端网页制作的案例,样式齐全新颖,并持续更新!感谢CSDN,提供了这......
  • HTML5+CSS3面试题:(第四天)
    目录13.cookie、localStorage、sessionStorage区别14.简述window对象除document以外的一些常用子对象,并描述其作用?15.css中水平垂直居中的方法有哪些?16.css如何做兼容的?13.cookie、localStorage、sessionStorage区别1.先介绍下cookie、localStorage、sessionStora......
  • Springboot基于HTML5+CSS3的信息化农村综合服务平台690g7
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景与意义随着信息技术的飞速发展,信息化已成为推动农村经济社会发展的重要力量。构建基于HTML5+CSS3的信息化农村综合服务平台,旨在利用现......
  • 基于HTML5红酒公司仓库管理系统设计与实现
      1项目介绍1.1摘要随着社会经济与科技的迅猛发展,互联网技术的不断革新深刻影响着各行各业。尽管如此,红酒销售管理领域仍普遍采用传统的人工作业方式,依赖大量人力和纸质记录,这不仅效率低下,而且错误频发,无法满足现代商业环境的高效与精确要求,频繁导致资源浪费和财产损失。......
  • 这些年没来得及学习的一些 HTML5 标签
    认识并学习下还没来得及学习的一些HTML5标签<ruby>标签HTML <ruby> 元素被用来展示东亚文字注音或字符注释。比如:<ruby>兄弟<rt>xiongdi</rt></ruby><rt>元素包含字符的发音,字符在ruby注解中出现,它用于描述东亚字符的发音。这个元素始终在 <ruby> 元素中使用。......
  • HTML5+CSS3(HTML基础)
     HTML基础 1.Web前端分三层: +HTML:超文本标记语言,从语义的角度描述页面的结构。相当于人的身体组织结构。 +CSS:层叠样式表。从审美角度美化页面的样式。相当于人的衣服和打扮。 +JS:从交互的角度描述页面的行为。相当于人的动作,让人有生命里。  2.html5......
  • HTML5中的enctype和formenctype有什么区别?
    enctype是HTML5中用于指定表单数据编码方式的属性。它决定了表单数据在提交到服务器时的编码格式。常见的enctype值包括application/x-www-form-urlencoded、multipart/form-data和text/plain等。不同的enctype值适用于不同的表单数据类型和提交方式。在实际开发中,需要根......