当前位置: 首页 > article >正文

CSS文本样式与浮动

CSS文本样式与浮动

​
CSS文本样式与浮动
    浮动[如果你有二个元素需要在一行显示 ,可以使用浮动,做网页布局]
        1 样式
            float:left(左边)/right(右边)
        2 特点
            1 脱离文档流
            2 可以设置宽度与高度
            3 可以设内外边框
        3 影响
            1 图文[行内块 行]环线[半脱离文档流]
            2 浮动塌陷
                1 父元素没有设置高度
                2 子元素都是浮动元素 无法撑开父元素高度
                    如何解决:
                        1 给父元素设置一个样式 overflow:hidden
                        2 clear:left[左边的]/ right[右边]/both[全部]
<!DOCTYPE html>
<html lang="en">
<!--不在浏览器显示 -->
<head>
<!--    编码格式-->
    <meta charset="UTF-8">
<!--    文档标题-->
    <title>Title</title>
<!--    内部样式-->
    <style>
        div
        {
            /*高度*/
            height: 200px;
            /*宽度*/
            width: 200px;
            /*背景颜色*/
            background-color: red;
            /*字体颜色 */
            color: darkblue;
            /*左浮动*/
            float: left;
        }
​
    </style>
</head>
<!--在浏览器显示-->
<body>
    <div id="x1"></div>
<!--    这里的style是用的标签的形式-->
    <div id="x2" style="background-color: black;float: right"></div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<!--不在浏览器显示 -->
<head>
<!--    编码格式-->
    <meta charset="UTF-8">
<!--    文档标题-->
    <title>Title</title>
<!--    内部样式-->
    <style>
        div
        {
            /*宽度*/
            width: 200px;
            /*高度*/
            height: 200px;
        }
        #x1
        {
            /*背景颜色 */
            background-color: red;
            /*左浮动*/
            float:left;
            /*宽度*/
            width: 300px;
        }
        #x2
        {
            /*背景颜色 */
            background-color: black;
            /*右浮动*/
            /*float: right;*/
        }
​
​
    </style>
</head>
<!--在浏览器显示 -->
<body>
    <div id="x1"></div>
    <div id="x2"></div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<!--不在浏览器显示 -->
<head>
<!--    编码格式-->
    <meta charset="UTF-8">
<!--    文档标题-->
    <title>Title</title>
<!--    内部样式-->
    <style>
        #x1
        {
            /*宽度*/
            width: 1358px;
            /*高度*/
            height: 360px;
            /*背景颜色、*/
            /*background-color: black;*/
            margin: 100px auto;
        }
        #x2
        {
            /*宽度*/
            width: 860px;
            /*高度*/
            height: 360px;
            /*背景颜色 */
            background-color: blue;
            /*左浮动*/
            float: left;
        }
        #x3
        {
            /*宽度*/
            width: 300px;
            /*高度*/
            height: 360px;
            /*背景颜色 */
            background-color: lawngreen;
            /*右浮动*/
            float: right;
        }
        #x4
        {
            /*宽度*/
            width: 100px;
            /*高度*/
            height: 100px;
            /*背景颜色 */
            background-color: pink;
            display: inline-block;
        }
    </style>
</head>
<!--在浏览器显示 -->
<body>
<!--    容器-->
    <div id="x1">
        <div id="x2"></div>
​
        <div id="x3"></div>
<div id="x4"></div>
    </div>
​
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<!--不在浏览器显示 -->
<head>
<!--    编码格式-->
    <meta charset="UTF-8">
<!--    文档标题-->
    <title>明日方舟</title>
    <style>
        body
        {
            /*背景颜色 */
            background-color: black;
        }
        #x1
        {
            /*宽度*/
            width: 100%;
            /*高度*/
            height: 120px;
            /*背景颜色 */
            background-color: black;
​
        }
        #x4
        {
            /*宽度*/
            width: 90px;
        }
        #x2
        {
            /*左浮动*/
            float: left;
        }
        #x3
        {
            /*右浮动*/
            float: right;
        }
        p
        {
            /*字体颜色*/
            color: pink;
        }
        ul
        {
            /*清除小黑点*/
            list-style: none;
        }
        li
        {
            float: right;
        }
    </style>
</head>
<!--在浏览器显示 -->
<body>
    <div id="x1">
        <div id="x2">
<!--            图片显示-->
            <img src="./素材包/img.webp" alt="" id="x4">
        </div>
        <div id="x3">
<!--            无序列表-->
            <ul>
<!--                有序列表-->
                <li>
                    <p>x1</p>
                    <p>y1</p>
                </li>
                <li>
                    <p>x2</p>
                    <p>y2</p>
                </li>
                <li>
                    <p>x3</p>
                    <p>y3</p>
                </li>
                <li>
                    <p>x4</p>
                    <p>y4</p>
                </li>
                <li>
                    <p>x5</p>
                    <p>y5</p>
                </li>
                <li>
                    <p>x6</p>
                    <p>y6</p>
                </li>
            </ul>
        </div>
    </div>
</body>
</html>
​
​

http://www.kler.cn/a/385059.html

相关文章:

  • 怎么查企业榜单?哪些榜单比较有含金量?
  • Linux云计算个人学习总结(一)
  • 面试题:Spring(一)
  • 管理 Elasticsearch 变得更容易了,非常容易!
  • 删除的域名购买还能使用嘛?
  • 【Python爬虫实战】DrissionPage 与 ChromiumPage:高效网页自动化与数据抓取的双利器
  • oracle 9i 使用dbms_obfuscation_toolkit加密解密
  • 蓝桥杯-Python组(py的哈希表)
  • LangChain Ollama实战文献检索助手(二)少样本提示FewShotPromptTemplate示例选择器
  • Android 手机设备的OEM-unlock解锁 和 adb push文件
  • java的threadlocal为何内存泄漏
  • 【Pytorch】model.eval()与model.train()
  • 微分段如何防止勒索软件攻击
  • 连接kafka消息队列报org.apache.kafka.clients.NetworkClient异常
  • 数据库管理-第258期 23ai:Oracle Data Redaction(20241104)
  • Android Kotlin Flow 冷流 热流
  • C++中,如何找到一个vector中最大的元素
  • 【HarmonyOS】键盘遮挡输入框UI布局处理
  • Flux comfyui 部署笔记,整合包下载
  • MySQL常用的关键字(详细)
  • MATLAB 在数组的元素后面使用百分号 `%` 添加注释时会将其误认为是行分隔符,导致数组维度不一致
  • LangChain实战分享
  • 【Linux】进程信号全攻略(二)
  • 什么是 AWS PrivateLink
  • 深入理解Python设计模式:工厂模式实践与应用
  • SpringCloud Sentinel 服务治理详解