时间:2023-02-25 13:51编辑:九州下载来源:www.wzjsgs.com
说明
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 属性的值,应该从父元素继承。
实例
<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title>爱宠知识</title> <style> *{margin:0;padding:0;} /*大盒子的定义宽,背景图片*/ .news{ width:240px; border:#009900solid1px; background:url(images/bg.gif)center; /*内边距为上下左右10px撑开盒子更美观*/ padding:10px; /*外边距上下为20px,左右居中*/ margin:20pxauto; } /*字体颜色大小*/ .newsh1{ font-family:黑体; color:#FFF; font-size:20px; /*字体左边的边框设置*/ border-left:#c9e143solid4px; /*距离边框的内边距*/ padding-left:5px; } .newsul{ /*白色底部*/ background:#FFF; /*外边框上部为5px;*/ margin-top:5px; /*内边距上下为0,左右为10px;*/ padding:010px; } .newsli{ /*li边框颜色,虚线,1px大小*/ border-bottom:#666dashed1px; /*取消li前面的无序序号*/ list-style:none; /*li的背景图片不要平铺,靠左显示*/ background:url(images/tb.gif)no-repeatleft; /*字体缩进1个位置*/ text-indent:1em; } .newsa{ /*a标签的颜色,大小,取消下滑线,行高大小*/ color:#06C; font-size:12px; text-decoration:none; line-height:30px; } .newsa:hover{ /*鼠标滑过字体的时候出现下划线和颜色*/ text-decoration:underline; color:#F00; } </style> </head> <body> <!--定义一个大盒子--> <div> <h1>爱宠知识</h1> <ul> <li><ahref="#">养狗比养猫对健康更有利</a></li> <li><ahref="#">日本正宗柴犬亮相,你怎么看柴犬</a></li> <li><ahref="#">狗狗歌曲《新年旺旺》</a></li> <li><ahref="#">带宠兜风,开车带宠需要注意什么?</a></li> <li><ahref="#">【爆笑】这狗狗太不给力了</a></li> <li><ahref="#">狗狗与男童相同着装拍有爱造型照</a></li> <li><ahref="#">狗狗各个阶段健康大事件</a></li> <li><ahref="#">调皮宠物狗陷在沙发里的搞笑瞬间</a></li> <li><ahref="#">为什么每次大小便后,会用脚踢土?</a></li> </ul> </div> </body> </html>
以上就是css内边框的理解,希望对大家有所帮助。更多css学习指路:css教程
专业数据统计,95%的用户会因为[不安全]提示而放弃访问,从而给网站造成用户流失。问题就出在不安全的HTTP 明文传输协议上。2018年2月初,谷歌旗下Chrome浏览器宣布“封杀”HTTP协议的网站,并将这些网站标示为“Not Secure”(不安全)。
2023-03-03 21:141、do-while语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。2、循环体内的代码至少执行一次。do-while的语法如下:do{ statement }while(expression)下面是一个例子:letxhs=0 do{ xhs+=2 }while(xhs<10)在上面的
2023-02-26 12:191、while语句是一种先测试循环语句,即先检测退出条件,再执行循环体内的代码。2、while循环体内的代码有可能不会执行。下面是 while 循环的语法:while(expression){ statement }实例leti=0 while(i<10){ i+=2 }在这个例子中,变量 xhs 从 0 开
2023-02-26 12:181、for语句也是先测试语句,只不过增加了进入循环之前的初始化代码.以及循环执行后要执行的表达式(loop-expression),语法如下:for(initialization;expression;loop-expression){ statement }下面是一个用例:letxhsLength=10 for(letxhs=0;xh
2023-02-26 12:17说明1、for-of语句是一种严格的迭代语句,用于遍历可迭代对象的元素。2、for-of循环将按照可迭代对象的next()方法产生值的顺序迭代元素。关于可迭代对象,请参考ES6系列的Iterator。如果尝试迭代的变量不支持迭代,for-of语句就会出错。语法:只
2023-02-26 12:16说明1、switch语句可用于所有的数据类型(在许多语言中,它只能用于数值),因此可以使用字符串甚至对象。2、条件值不一定是常量,或者是一个变量或者一个表达式。实例switch('helloxhsRookies'){ case'hello'+'xhsRookies&#
2023-02-26 12:15发布日期:2022-10-29人气:641
发布日期:2022-10-10人气:555
发布日期:2022-09-29人气:335
发布日期:2022-09-04人气:311
发布日期:2023-01-16人气:226
发布日期:2022-10-02人气:149
发布日期:2022-11-07人气:145