CSS内边框是指什么,如何设置修改
Admin 2022-08-01 群英技术资讯 600 次浏览
说明
1、内边框是用box-sizing属性设置的。box-sizing属性允许您以特定的方式定义匹配某个区域的特定元素。
2、通过将box-sizing设置为border-box。浏览器呈现出带有指定宽度和高度的框。
并且会把边框和内边距放入框中。
语法
box-sizing: content-box|border-box|inherit;
属性值
content-box:这是 CSS2.1 指定的宽度和高度的行为。指定元素的宽度和高度(最小/属性)适用于box的宽度和高度。元素的填充和边框布局和绘制指定宽度和高度除外
border-box:指定宽度和高度(最小/属性)确定元素边框。也就是说,对元素指定宽度和高度包括了 padding 和 border 。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。
inherit:指定 box-sizing 属性的值,应该从父元素继承。
实例
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>爱宠知识</title> <style> *{ margin:0; padding:0;} /*大盒子的定义宽,背景图片*/ .news{ width:240px; border:#009900 solid 1px; background:url(images/bg.gif) center; /*内边距为上下左右10px撑开盒子更美观*/ padding:10px; /*外边距上下为20px,左右居中*/ margin:20px auto; } /*字体颜色大小*/ .news h1{ font-family:黑体; color:#FFF; font-size:20px; /*字体左边的边框设置*/ border-left:#c9e143 solid 4px; /*距离边框的内边距*/ padding-left:5px; } .news ul{ /*白色底部*/ background:#FFF; /*外边框上部为5px;*/ margin-top:5px; /*内边距上下为0,左右为10px;*/ padding:0 10px; } .news li{ /*li边框颜色,虚线,1px大小*/ border-bottom:#666 dashed 1px; /*取消li前面的无序序号*/ list-style:none; /*li的背景图片不要平铺,靠左显示*/ background:url(images/tb.gif) no-repeat left; /*字体缩进1个位置*/ text-indent:1em; } .news a{ /*a标签的颜色,大小,取消下滑线,行高大小*/ color:#06C; font-size:12px; text-decoration:none; line-height:30px; } .news a:hover{ /*鼠标滑过字体的时候出现下划线和颜色*/ text-decoration:underline; color:#F00; } </style> </head> <body> <!-- 定义一个大盒子 --> <div> <h1>爱宠知识</h1> <ul> <li><a href="#">养狗比养猫对健康更有利</a></li> <li><a href="#">日本正宗柴犬亮相,你怎么看柴犬</a></li> <li><a href="#">狗狗歌曲《新年旺旺》</a></li> <li><a href="#">带宠兜风,开车带宠需要注意什么?</a></li> <li><a href="#">【爆笑】这狗狗太不给力了</a></li> <li><a href="#">狗狗与男童相同着装拍有爱造型照</a></li> <li><a href="#">狗狗各个阶段健康大事件</a></li> <li><a href="#">调皮宠物狗陷在沙发里的搞笑瞬间</a></li> <li><a href="#">为什么每次大小便后,会用脚踢土?</a></li> </ul> </div> </body> </html>
本文教程操作环境:windows7系统、css3版,DELL G3电脑。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
css3让盒子水平居中的方法:1、使用margin属性,给盒子元素添加“margin: 0 auto;”样式即可水平居中;2、利用flex弹性布局来实现水平居中;3、利用position和transform属性实现水平居中。
这篇文章主要介绍了使用CSS混合模式和SVG来动态更改产品图片的颜色,需要的朋友可以参考下
如何css实现列表展开与收起?下图效果想必大家都有看到过,列表的展开与收起效果在网站设计中还是比较常见的,那么种效果是如何实现的呢?下面我们就来一起学习一下。
这篇文章主要介绍了使用Html+Css实现简易导航栏功能(导航栏遇到鼠标切换背景颜色),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
网页上添加音乐是常见的,你知道几种方法?本文主要介绍了两种添加方法,感兴趣的小伙伴们可以参考一下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008