css中内边框是什么

css中,内边框是用box-sizing属性设置的,只需要给元素添加“box-sizing:border-box;”样式即可。box-sizing属性值为border-box,表示指定宽度和高度确定元素边框。

css中内边框是什么

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

下面我们先来看看css设置内边框的示例。

                div.container {        width: 30em;        height: 106px;        border: 1em solid;      }      div.box1 {        width: 50%;        border: 1em solid red;        float: left;      }      div.box2 {        box-sizing: border-box;        -moz-box-sizing: border-box;        /* Firefox */        width: 50%;        border: 1em solid red;        float: left;      }            
普通边框!!
内边框!!

3C@}2UN7]ANXD)P0A4CP@5U.png

box-sizing属性

立即学习“前端免费学习笔记(深入)”;

box-sizing 属性允许您以特定的方式定义匹配某个区域的特定元素。

例如,假如您需要并排放置两个带边框的框,可通过将 box-sizing 设置为 “border-box”。这可令浏览器呈现出带有指定宽度和高度的框,并把边框和内边距放入框中。

语法

box-sizing: content-box|border-box|inherit;

属性值:

content-box:这是 CSS2.1 指定的宽度和高度的行为。指定元素的宽度和高度(最小/最大属性)适用于box的宽度和高度。元素的填充和边框布局和绘制指定宽度和高度除外

border-box:指定宽度和高度(最小/最大属性)确定元素边框。也就是说,对元素指定宽度和高度包括了 padding 和 border 。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。

inherit:指定 box-sizing 属性的值,应该从父元素继承。

示例:

                div.container {        width: 30em;        height: 74px;        border: 1em solid;      }      div.box {        box-sizing: border-box;        -moz-box-sizing: border-box; /* Firefox */        width: 50%;        border: 1em solid red;        float: left;      }            
这个 div 占据了左边的一半。
这个 div 占据了右边的一半。

效果图:

ME}1QS_X0V78T7S2X@F2985.png

以上就是css中内边框是什么的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1620469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 07:09:24
下一篇 2025年12月24日 07:09:29

相关推荐

  • css怎样将li的序号取消

    在css可以使用list-style-type属性将li的序号取消,只需要给li元素设置“list-style-type:none”样式即可。list-style-type属性用于设置列表项标记的类型,当值为none时,表示没有任何标记。 本教程操作环境:windows7系统、CSS3&&a…

    2025年12月24日
    000
  • css如何设置body字体颜色

    在css可以使用color属性设置body字体颜色,只需要给body元素设置“color:颜色值”样式即可。color 属性规定文本的颜色。该属性设置了一个元素的前景色,这个颜色还会应用到元素的所有边框,除非被其他边框颜色属性覆盖。 本教程操作环境:windows7系统、CSS3&&…

    2025年12月24日
    000
  • 你值得了解的一种CSS获取图片主题色的小技巧(分享)

    本篇文章给大家分享一种利用 css 获取图片主题色的小技巧。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 背景 起因是微信技术群里有个同学发问,有什么方法能够获取图片的主色呢?有一张图片,获取他的主色调: 利用获取到的这个颜色值,来实现类似这样的功能 — 容器中有一张…

    2025年12月24日 好文分享
    000
  • 利用CSS绘制三角形的6种技巧(分享)

    本篇文章给大家介绍一下利用css绘制三角形的n种技巧。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 在一些面经中,经常能看到有关 CSS 的题目都会有一道如何使用 CSS 绘制三角形,而经常的回答通常也只有使用 border 进行绘制一种方法。 而 CSS 发展到今天,其实有很多…

    2025年12月24日 好文分享
    000
  • css中如何清除float

    css中清除float的方法是,为父元素设置【overflow:auto】。设置之后,内容元素会被修剪,超出元素将不可见。我们还可以通过增加空标签,或者使用【:after】伪元素来清除float。 本文操作环境:windows10系统、css 3、thinkpad t480电脑。 我们先来说下清除浮…

    2025年12月24日
    000
  • css中怎么将div设置为居中

    css中将div设置为居中的方法是设置定位,例如【position:absolute;】或【margin:auto;】。当我们需要充分考虑浏览器的兼容性时,可以使用Flex布局方法。 本文操作环境:windows10系统、css 3、thinkpad t480电脑。 在css中设置div居中显示,我…

    2025年12月24日 好文分享
    000
  • css实现三角的原理

    css实现三角的原理:首先确定底边是哪个方向,并设置哪个方向有颜色值;然后将其相对的边直接去掉;接着设置其左右两边的宽度和为该三角形的底边长,其自身的宽度为该三角形的高即可。 本文操作环境:windows7系统、HTML5&&CSS3版,DELL G3电脑 纯css实现三角形原理 在…

    2025年12月24日 好文分享
    000
  • 用css怎么实现实现宽高比

    实现方法:1、利用padding属性和“%”单位;2、利用padding和calc()属性;3、利用padding属性和CSS变量;4、利用padding属性和伪元素;5、直接利用视窗单位“vw”;6、使用视窗单位配合CSS Grid布局。 本教程操作环境:windows7系统、CSS3&&…

    2025年12月24日
    000
  • css怎么去掉焦点框

    css去掉焦点框的方法是,给输入框添加样式【input{outline:none}】就可以了。此时我们即使在输入框中输入内容,外框也不会出现焦点。 本文操作环境:windows10系统、css 3、thinkpad t480电脑。 input是HTML中的一个非常重要的元素,它可以提供用户输入,在输…

    2025年12月24日
    000
  • 深入了解CSS和网络性能

    本篇文章带大家了解一下css和网络性能。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 可以提高网络性能: var script = document.createElement(‘script’); script.src = “analytic…

    2025年12月24日 好文分享
    000
  • css中如何给字体加描边

    给字体加描边的方法为:1、使用text-shadow属性,语法格式为“text-shadow: 水平阴影 垂直阴影 模糊半径 颜色”;2、使用text-stroke属性,语法格式为“text-stroke: 描边宽度 颜色”。 本教程操作环境:windows7系统、CSS3&&HTM…

    2025年12月24日 好文分享
    000
  • 值得了解的关于CSS auto的相关知识!!

    在CSS中,我们有auto值,它可以用于像margin,position,height,width等属性。在本文中,会先解释auto的工作方式以及如何最大程度地利用auto的技术细节,当然,会配合一些用例和示例。 简介 auto关键字的使用因属性而异。 对于本文,我将在每个属性的上下文中解释值。 w…

    2025年12月24日 好文分享
    000
  • 详解CSS contain新特性如何控制页面重绘与重排

    本篇文章带大家了解一下css新特性contain,介绍一下控制页面重绘与重排的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 在介绍新的 CSS 属性 contain 之前,读者首先需要了解什么是页面的重绘与重排。 OK,下面进入本文正题。 contain 为何? conta…

    2025年12月24日 好文分享
    000
  • css图片怎么溢出隐藏

    方法:1、在创建一个div元素充当父容器,包裹图片img标签;2、给div元素使用width和height属性设置宽高;3、给div元素添加“overflow:hidden;”样式,实现当图片超出div宽高时,修剪图片溢出的内容,将其隐藏。 本文操作环境:windows7系统、HTML5&&…

    2025年12月24日 好文分享
    000
  • css哪些属性可以继承

    可以继承的有:1、字体系列,font-family、font-weight; 2、文本系列,text-indent、color;3、元素可见性,visibility;4、列表布局,list-style;5、光标,cursor。 本教程操作环境:windows7系统、CSS3&&HTM…

    2025年12月24日
    000
  • css有哪几种样式

    css样式有三种,分别为:1、内联CSS样式,语法“”;2、行内CSS样式,语法“选择器{属性名:属性值;}”;3、外部CSS样式,使用link标签引入css。 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 CSS(全称Cascading St…

    2025年12月24日
    000
  • css如何增加权重

    在css中,可以使用“!important”来增加权重,语法“选择器{样式:值!important;}”。css样式中加上“!importanrt”可以覆盖父级的样式;IE6中不能识别,但IE7和别的浏览器中可以用,用来处理浏览器的兼容性。 本教程操作环境:windows7系统、CSS3&&…

    2025年12月24日
    000
  • css中的“>”是什么意思

    css中的“>”是指子代元素,是CSS3特有的选择器,“父元素>子元素”表示选择父元素的所有子元素,与“父元素 子元素”的区别在于,“父元素 子元素”选择所有后代元素,“父元素>子元素”只选择一代。 ”是什么意思” > 本教程操作环境:windows7系统、CSS…

    2025年12月24日
    000
  • css如何设置字体

    css设置字体的方法:1、使用font标签进行设置,语法格式为“”;2、使用font-family属性进行设置,语法格式为“标签{font-family:“字体样式”}” 本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。 一、font标签配置字体 …

    2025年12月24日
    000
  • css如何让滚动条不显示

    在css中,可以使用“::-webkit-scrollbar”伪类选择器来选中滚动条,然后使用“display:none”样式不显示滚动条即可;具体语法格式“::-webkit-scrollbar{display:none;}”。 本教程操作环境:windows7系统、CSS3&&H…

    2025年12月24日
    000

发表回复

登录后才能评论
关注微信