1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > DIV设置width后超出父元素应该如何解决

DIV设置width后超出父元素应该如何解决

时间:2020-12-10 02:47:57

相关推荐

DIV设置width后超出父元素应该如何解决

web前端|html教程

width,应该,元素

web前端-html教程前言

ios 视频播放器 源码,ubuntu禁止桌面旋转,qq空间能用爬虫,expect() php,seo具体岗位lzw

本文介绍的是利用CSS3的新属性box-sizing,解决div宽度设置width:100%后再设置padding或margin超出父元素的问题,有需要的朋友们可以参考借鉴。

小说站微信会员源码,怎么用vscode创建网站,ubuntu盘符映射,tomcat访问日志的影响,php影视爬虫,什么叫php框架,金华seo关键词排名首页lzw

语法

pc蛋蛋幸运28网站源码,vscode怎么跑一个项目,ubuntu更新中断,怎么给tomcat配置端口,爬虫 图片清洗,php开发工作职责,有实力的seo优化有哪些lzw

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

值A、content-box

这是由 CSS2.1 规定的宽度高度行为。

宽度和高度分别应用到元素的内容框。

在宽度和高度之外绘制元素的内边距和边框。

值B、border-box

为元素设定的宽度和高度决定了元素的边框盒。

就是说,为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。

通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。

值C、inherit

规定应从父元素继承 box-sizing 属性的值。

div.container{width:100%;border:1em solid;padding:15px;box-sizing:border-box;}div.box{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */width:100%;border:1em solid red;float:left;padding:15px;}

这个 div 占据左半部分。

相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

相关阅读:

怎样用h5的sse服务器发送EventSource事件

H5的本地存储和本地数据库详细介绍

h5怎样通过canvas来实现滚动弹幕功能

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。