首页 > 其他分享 >CSS09.盒模型应用

CSS09.盒模型应用

时间:2023-03-24 19:24:55浏览次数:33  
标签:换行 CSS09 模型 宽高 break 截断 应用 overflow 溢出

盒模型应用

改变宽高范围

默认情况下,width 和 height 设置的是内容盒宽高。

页面重构师:将psd文件(设计稿)制作为静态页面

 

问题:衡量设计稿尺寸的时候,往往使用的是边框盒,但设计width和height,则设置的是内容盒

解决办法有两种:

 

  1. 精确计算

  2. CSS3:box-sizing(用了这个属性宽高不再被其他元素影响)(test1)

    /* 改变宽高的影响范围且不会被其他元素影响 */
  box-sizing: border-box;

 

改变背景覆盖范围

默认情况下,背景覆盖边框盒(test2)

可以通过background-clip属性进行各种想要的修改

 

溢出处理

如果不设置宽高会自动根据内容增加宽高,但是如果设置了宽高就有可能溢出

overflow,控制内容溢出边框盒后的处理方式

 

overflow:visible(溢出的可见)

overflow:hidden(溢出的部分隐藏)

overflow:scroll(生成滚动条)

overflow:auto(代表自动,需要滚动条的时候出现,不需要的时候不出现)

 

断词规则

(了解)

word-break,会影响文字在什么位置被截断换行

 

normal:普通。对于CJK(中国日本韩国)字符(在文字位置截断),非CJK字符(单词位置截断)(word-break:normal)

break-all:截断所有。所有字符都在文字处截断(word-break:break-all)

keep-all:保持所有。所有文字都在单词之间截断(文字有空格才会被截断)

 

空白处理

不换行属性:

white-space:nowrap;(test4)

 

要想体现出单行文本不换行且溢出用省略号表示则写下面三行代码:

    /* 不换行属性:white-space:nowrap; */
  white-space:nowrap;
  /* 把溢出隐藏掉 */
  overflow:hidden;
  /* text-overflow表示文本溢出,ellipsis表示圆点 */
  text-overflow: ellipsis;

标签:换行,CSS09,模型,宽高,break,截断,应用,overflow,溢出
From: https://www.cnblogs.com/zjy1020/p/17253083.html

相关文章

  • CSS14.高级应用
    CSS高级应用1.元素的显示与隐藏目的让一个元素在页面中消失或者显示出来场景类似网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出来!1.1display......
  • threejs加载带材质的fbx格式模型
    threejs加载带材质的fbx格式模型loadFBX(){letmanager=newLoadingManager();manager.addHandler(/\.tga$/i,newTGALoader());......
  • GitOps 实操手册 3 :示例应用的部署和解析
    内容简介本实验手册系列包含七个主题,涵盖了从应用容器化到GitOps工作流的实现与高级特性。通过这些实验手册,您将学习到如何构建、部署和管理应用,以及如何在Kubernetes集......
  • GitOps 实操手册 4: 使用 Helm 定义应用
    内容简介本实验手册系列包含七个主题,涵盖了从应用容器化到GitOps工作流的实现与高级特性。通过这些实验手册,您将学习到如何构建、部署和管理应用,以及如何在Kubernetes集......
  • 苹果应用上传TestFlight安装测试教程
    通过本篇教程,可以学习到ios证书申请和打包ipa上传到AppStore进行TestFlight测试的流程!TestFlight测试分内部及外部测试,针对没有上架的app,可以通过此方式安装到手机测试。内......
  • MyBatisPlus中全局Sql注入器应用_逻辑删除使用
    什么是逻辑删除假删除、逻辑删除,并不会真正的从数据库中将数据删除掉,而是将当前被删除的这条数据的一个逻辑字段置为删除状态。实现全局配置注入LogicSqlInjector打开项目的......
  • 固定资产管理二维码应用方案
    固定资产管理的重要性不言而喻,涉及资产分类、采购管理、使用管理、维修管理、资产处置等多个环节。不仅可以帮助企业实现固定资产的最佳利用,也有利于延长固定资产的使用寿命......
  • MaxEnt(最大熵模型)与MEMM(最大熵马尔科夫模型)
     相关资料:一文带你了解最大熵模型 一文带你了解MEMM(最大熵马尔可夫模型)......
  • 隐马尔可夫模型(HMM)
    相关资料: HMM解释 一文搞懂HMM(隐马尔可夫模型)隐马尔可夫模型......
  • 概率图模型体系
      概率图模型读书笔记(一)概率图模型体系:HMM、MEMM、CRF......