css问题

作者: 小唱同学 | 来源:发表于2019-05-27 23:09 被阅读0次

标准盒模型&非标准盒模型(怪异盒模型)

标准盒模型

标准盒模型 ie盒模型(怪异盒模型)

box-sizing (模型样式) 语法:

box-sizing:content-box  (标准盒模型)|| border-box (怪异盒模型) || inherit || inital

行内块元素的盒模型

块元素的margin 上下边距的传递和叠加问题,和行内元素上下边距,border 有显示没有占位的的问题:

如果将元素转换为行内块元素

行内块元素存在的问题

行内块元素换行问题: 如果代码中行内块元素存在换行符(回车)两个元素显示在一行的时候会有一个间隙

行内块之间存在的间隙

解决方法:1,在html代码中将行内块元素显示在一行,不进行缩进和美观处理

                  2,父元素添加font-size:0 (在子元素中需要重新设置size)

                  3,在父元素上设置word-spacing,设置合适的值(或负值)

                  4,浮动

父级元素小于其子级元素的大小,(不影响后面的元素排列) 会覆盖父级元素,可以使用 overflow

overflow  处理内容溢出 :visible 默认可见

                                    hidden  溢出部分隐藏

                                    scroll:强制产生滚动条

                                    auto:自动产生滚动条(如果下部分没有超出,就不会出现对应的滚动条)

body 默认8px外边距


行高的继承:

1,% , px 和当前标签的font-size换算当前父元素的px来继承

2,数字继承的是倍数关系(被继承的大小*倍数) 一般使用 数字(倍数)

垂直对齐方式:

图片的底部默认在其父元素的基线上,下面会有基线到底线之间的一段距离

图片底部默认在其父元素基线上

vertical-align: 针对于行内和行内块元素 (?)

相关文章

  • css问题

    背景问题。浏览器宽度变化出现重复问题。image.png 灵活问题。有的css我们可以写出来,但是每个元素都一个类...

  • css问题

    解释css sprites。并说如何使用。 3强制转化2中隐式转化 写一个获取非行间样式的函数 介绍一下css的盒...

  • css问题

    一、vue绑定行内 style 样式 二、页面缩放背景图不变形

  • CSS问题

    在自定义css中,覆盖框架自动生成div上的样式 用法:在.item-complex出现的位置写.zdy(可写其他...

  • css问题

    标准盒模型&非标准盒模型(怪异盒模型) 标准盒模型 box-sizing (模型样式) 语法: box-sizin...

  • web前端——css学习

    问题 什么是css? 为什么会有css? css和HTML怎么样结合? css (what) 这是W3School...

  • 兼容性问题

    CSS兼容性问题PC页面布局兼容JS兼容问题移动页面兼容问题 CSS兼容问题.header {_width:100...

  • 2020-10-17学习笔记(CSS概述——CSS书写位置)

    CSS 概述 产生背景 为了解决HTML页面臃肿的问题,CSS应运而生。 发展过程 CSS概念 css——层叠样式...

  • css隐知识

    1.css与animate里面的括号问题: 1)css 设置多个属性值$(selector).css({prope...

  • IOS下input的placeholder不垂直居中的问题

    问题:IOS下input的placeholder不垂直居中的问题 html部分 css部分 原本的css如上 导致...

网友评论

    本文标题:css问题

    本文链接:https://www.haomeiwen.com/subject/uctltctx.html