社区
HTML5
帖子详情
网页里面的盒模型边距设置问题
qq_36060405
2018-12-14 09:05:51
因为浏览器网页的不同,所以一般的盒模型宽度和高度尺寸都用百分比来表示,但是设置百分比之后再调整margin的时候它有时因为尺寸不对就突出来了,请问大神们这方法应该怎么解决?
...全文
317
3
打赏
收藏
网页里面的盒模型边距设置问题
因为浏览器网页的不同,所以一般的盒模型宽度和高度尺寸都用百分比来表示,但是设置百分比之后再调整margin的时候它有时因为尺寸不对就突出来了,请问大神们这方法应该怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
du2lon
2018-12-28
打赏
举报
回复
如果想不突出来就在父盒设置溢出隐藏:overflow:hidden;
你这个应该是子盒设置了浮动!如果子盒要浮动并且不溢出父盒的话就在子盒列表的最后加一个隐藏盒并设置清除浮动!
<div class="box">
<div class="list">列表</div>
<div class="list">列表</div>
<div class="list">列表</div>
<div class="cf"></div>
</div>
<style>
.box{whidth:100%; hight:100%}
.list{width:38%; hight:350px; float:left; display:inline;}
.cf{height:0; clear:both;}
</style>
PS: 注意浮动盒一定要设置显示为行内样式,否则 IE 浏览器下很容易出错!比如 IE 6 下浮动盒设置了 margin 后会变为值的两倍!比如你设置 margin-left 为10px,它实际会显示为20px
yaotomo
2018-12-26
打赏
举报
回复
sass或者less预处理可以进行一些计算
天际的海浪
2018-12-14
打赏
举报
回复
可以用calc()计算函数
margin: 10px;
width: calc(50% - 20px);
CSS
盒模型
制定
网页
的宽度和高度的原理
120px,height:120px,因为在正常的理解下,padding是内
边距
,应该是包括在width
里面
的,而margin是外
边距
,所以width=margin-left margin-right width,但是浏览器对于CSS
盒模型
的解释却并非如此,所以最终我
盒模型
简介
在
网页
中“一切皆是盒子” ...看一下面的图来感受一下
盒模型
所有的文档元素(标签)都会生成一个矩形框,我们成为元素框(element box),它描述了一个文档元素再
网页
布局汇总所占的位置大小。因此,每个盒子
自己整理div+css
网页
标准版式布局(50种布局方式)
大四了,把之前学的些东西整理整理分享给大家,适合老师
网页
设计教材及初学者,
里面
包含了以下内容: 1、固定宽度CSS版式布局 2、自适应(弹性)宽度CSS版式布局 3、标准布局常见
问题
及解决办法 像素
问题
及解决办法 ...
CSS入门教程:计算CSS
盒模型
宽和高
120px,height:120px,因为在正常的理解下,padding是内
边距
,应该是包括在width
里面
的,而margin是外
边距
,所以width=margin-left margin-right width,但是浏览器对于CSS
盒模型
的解释却并非如此,所以
【CSS】盒子模型案例 ( 盒子模型尺寸计算 | 盒子模型水平居中 | 盒子模型内外
边距
设置
| 背景图片及位置
设置
| 盒子嵌套
设置
)
一、实现效果 ...三、
设置
最外层盒子样式 ( 盒子模型内外
边距
设置
) 四、
设置
标题盒子样式 ( 盒子模型尺寸计算 | 盒子模型水平居中 ) 五、
设置
列表盒子样式 ( 删除列表样式 | 背景图片及位置
设置
)
HTML5
39,083
社区成员
5,548
社区内容
发帖
与我相关
我的任务
HTML5
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
复制链接
扫一扫
分享
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章