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

CSS盒子的display属性

display属性用于元素性质的转换。属性作用none隐藏元素inline以行内元素展示宽高不能设置其宽高仅由内容撑起inline-block以行内块元素展示宽高可以自行设置block以块元素展示现在我们根据下面这组代码进行实验以便我们更好的理解。!DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title盒子的display属性控制元素的性质/title style #div1 { width: 200px; height: 80px; background-color: red; border: 2px black solid; /* 隐藏元素 */ display: none; } #div2 { width: 200px; height: 80px; background-color: blue; border: 2px black solid; } #div3 { width: 200px; height: 80px; background-color: green; border: 2px black solid; } #div4 { width: 200px; height: 80px; background-color: yellow; border: 2px black solid; } b { width: 200px; height: 80px; background-color: pink; border: 2px black solid; } /style /head body div classcontainer !-- 普通块元素 -- div iddiv1盒子1/div div iddiv2盒子2/div div iddiv3盒子3/div div iddiv4盒子4/div !-- 普通行内元素 -- b盒子5/b b盒子6/b /div /body /htmldisplay: none;隐藏元素但不是删除例1没有设置display: none;结果如下图所示例2设置了display: none;!DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title盒子的display属性控制元素的性质/title style #div1 { width: 200px; height: 80px; background-color: red; border: 2px black solid; /* 隐藏元素 */ display: none; } #div2 { width: 200px; height: 80px; background-color: blue; border: 2px black solid; } #div3 { width: 200px; height: 80px; background-color: green; border: 2px black solid; } #div4 { width: 200px; height: 80px; background-color: yellow; border: 2px black solid; } b { width: 200px; height: 80px; background-color: pink; border: 2px black solid; } /style /head body div classcontainer !-- 普通块元素 -- div iddiv1盒子1/div div iddiv2盒子2/div div iddiv3盒子3/div div iddiv4盒子4/div !-- 普通行内元素 -- b盒子5/b b盒子6/b /div /body /html结果如下图所示display: inline;强行设置为普通行内元素宽高不能自行设置其宽高仅由内容撑起。例!DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title盒子的display属性控制元素的性质/title style #div1 { width: 200px; height: 80px; background-color: red; border: 2px black solid; } #div2 { width: 200px; height: 80px; background-color: blue; border: 2px black solid; /* 行内元素宽高不能设置只能有默认的宽高 */ display: inline; } #div3 { width: 200px; height: 80px; background-color: green; border: 2px black solid; } #div4 { width: 200px; height: 80px; background-color: yellow; border: 2px black solid; } b { width: 200px; height: 80px; background-color: pink; border: 2px black solid; } /style /head body div classcontainer !-- 普通块元素 -- div iddiv1盒子1/div div iddiv2盒子2/div div iddiv3盒子3/div div iddiv4盒子4/div !-- 普通行内元素 -- b盒子5/b b盒子6/b /div /body /htmldisplay: inline-block;强行设置为行内块元素通过配置成inline-block宽高可以自行设置。它的作用是让元素既具有行内元素的特性与其他行内元素并排显示又具有块级元素的特性可以设置宽度、高度、内外边距等。例1与其他行内元素并排显示。!DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title盒子的display属性控制元素的性质/title style #div1 { width: 200px; height: 80px; background-color: red; border: 2px black solid; } #div2 { width: 200px; height: 80px; background-color: blue; border: 2px black solid; /* 行内元素宽高不能设置只能有默认的宽高 */ display: inline; } #div3 { width: 200px; height: 80px; background-color: green; border: 2px black solid; /* 强行设置为行内块元素通过配置成inline-block宽高可以自行设置 */ display: inline-block; } #div4 { width: 200px; height: 80px; background-color: yellow; border: 2px black solid; } b { width: 200px; height: 80px; background-color: pink; border: 2px black solid; } /style /head body div classcontainer !-- 普通块元素 -- div iddiv1盒子1/div div iddiv2盒子2/div div iddiv3盒子3/div div iddiv4盒子4/div !-- 普通行内元素 -- b盒子5/b b盒子6/b /div /body /html例2可以设置宽度、高度、内外边距等。!DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title盒子的display属性控制元素的性质/title style #div1 { width: 200px; height: 80px; background-color: red; border: 2px black solid; } #div2 { width: 200px; height: 80px; background-color: blue; border: 2px black solid; } #div3 { width: 200px; height: 80px; background-color: green; border: 2px black solid; } #div4 { width: 200px; height: 80px; background-color: yellow; border: 2px black solid; } b { width: 200px; height: 80px; background-color: pink; border: 2px black solid; /* 强行设置为行内块元素通过配置成inline-block,宽高可以自行设置 */ display: inline-block; } /style /head body div classcontainer !-- 普通块元素 -- div iddiv1盒子1/div div iddiv2盒子2/div div iddiv3盒子3/div div iddiv4盒子4/div !-- 普通行内元素 -- b盒子5/b b盒子6/b /div /body /htmldisplay: block;强行配置为块元素宽高可以设置。!DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title盒子的display属性控制元素的性质/title style #div1 { width: 200px; height: 80px; background-color: red; border: 2px black solid; } #div2 { width: 200px; height: 80px; background-color: blue; border: 2px black solid; } #div3 { width: 200px; height: 80px; background-color: green; border: 2px black solid; } #div4 { width: 200px; height: 80px; background-color: yellow; border: 2px black solid; } b { width: 200px; height: 80px; background-color: pink; border: 2px black solid; /* 强行配置为块元素宽高可以设置 */ display: block; } /style /head body div classcontainer !-- 普通块元素 -- div iddiv1盒子1/div div iddiv2盒子2/div div iddiv3盒子3/div div iddiv4盒子4/div !-- 普通行内元素 -- b盒子5/b b盒子6/b /div /body /html
http://www.gsyq.cn/news/1385140.html

相关文章:

  • 文本分类算法实战:从朴素贝叶斯到神经网络的全流程解析
  • Docker 安装RocktMQ 和管理平台
  • Neon Glowing效果失效全解析,深度解读--v 6.2下--style raw与--no ambient_light的冲突机制及绕过方案
  • eqMac开源工具功能对比与技术选择指南:技术解析与决策框架
  • STL中的设计模式(二)
  • 什么是X402
  • 基于扩散模型的电网故障智能生成:从N-1筛选到主动风险预测
  • 边缘AI落地总失败?DeepSeek架构的4层容错机制,92%故障在毫秒级自愈
  • P.4文本统计工具
  • 基于ESP32与MQTT的家庭环境监测系统:从传感器选型到数据可视化实战
  • 荣耀出征官方网站下载正版手游 翅膀养成细节玩法全方位讲解
  • 1901-2022年中国气温变化分析实战:用这份1km栅格数据我们能发现什么?
  • “烟雾飘散方向不对”是Prompt问题还是模型缺陷?2024 Q2 Midjourney烟雾物理引擎更新深度逆向分析(含3大未公开--stylize影响因子)
  • taotoken多模型广场如何在ubuntu开发中辅助模型选型
  • UIViewController生命周期
  • 构建高安全本地智能家居:基于MQTT over TLS与双向认证的实践
  • 2026年老面小笼包面粉怎么挑?五大品牌发酵力与出品表现横评 - 科技焦点
  • ai-agent框架spring ai alibaba (三)外部调用II-1 MCP
  • 保姆级教程:Windows系统下Arcgis 10.2从下载、安装到汉化一次搞定(附常见License启动失败解决方案)
  • 别被忽悠了!2026亲测靠谱的AI论文网站|避坑精选版
  • CapabilityAccessManager.db-wal异常占用解决办法
  • 做老面小笼包怕翻车?2026五大面粉品牌品控稳定性与口碑实测 - 科技焦点
  • DeepSeek重构模式推荐:为什么92%的团队在RAG升级中选错模式?3个被忽略的上下文耦合指标
  • 【会议征稿通知 | 绵阳师范学院主办 | IET出版 | EI 、Scopus稳定检索】第五届电力工程与电气技术学术会议(ICPEET 2026)
  • 现在不看就亏!2024Q2语音合成价格窗口期将关闭:3类企业正紧急切换供应商
  • 【深度解析】AI Coding 模型竞速:从 Claude Mythos 安全编码到 GPT-5.6 传闻,如何落地代码审查智能体
  • 为arm7边缘计算场景选择稳定可靠的大模型API聚合平台
  • 探索Windows 11 LTSC系统商店恢复的模块化解决方案:智能部署实战
  • 可解释AI新突破:基于局部帕累托最优的模型解释框架
  • 告别数据饥荒:用PyTorch手把手实现原型网络(Prototypical Networks)做电影评论情感分类