资讯专栏INFORMATION COLUMN

CSS学习笔记之布局

Luosunce / 1592人阅读

摘要:在原有元素外增加,然后设置的边距,也能达到良好的效果预防图片宽度超过父元素使用,可以像表格一样使元素内的子元素自动等高布局更多地还是要思考,通过什么样的组织方式把元素分组归类,设计尽量少的样式,达到最好的效果

增加boxsizing:border-box属性,添加边距不再会使盒子变宽,而是使内容变窄。

在原有元素外增加div,然后设置div的边距,也能达到良好的效果

预防图片宽度超过父元素

inner img{
    max-width:100%
}
- 使用display:table-cell,可以像表格一样使元素内的子元素自动等高

布局更多地还是要思考,通过什么样的组织方式把元素分组归类,设计尽量少的样式,达到最好的效果

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/110973.html

相关文章

  • 学习笔记CSS深入理解float

    摘要:为了实现文字环绕效果,规范规定的措施是使父容器塌陷,元素脱离文档流浮动,元素周围的内容转换为围绕元素排列。从浮动的起因和浮动的实现后果来看,浮动不适合用于大范围的布局,更适合利用其特性实现一些小范围的流体布局效果。 张鑫旭的CSS深入理解之float浮动学习笔记 float的历史 float为产生文字环绕效果而生 float的特性 — 包裹和破坏 包裹:即产生一个BFC破坏:使父容器...

    denson 评论0 收藏0
  • CSS学习笔记(八) 页面布局三栏-固定宽度布局

    摘要:示例添加这一行规则结果就会变成这样我们把这种现象称为浮动滑移,可以使用三种方法来预防发生从设定的元素宽度中减去添加的水平外边距边框和内边距的宽度和。当我们取消勾选该属性时,栏就会由于栏的推挤产生了浮动滑移,移位到栏下方。 1.布局前的认知 1.1 三种基本方案 多栏布局有三种基本的实现方案:固定宽度、流动、弹性。 固定宽度。布局的大小不会随用户调整浏览器窗口大小而变化,一般是 ...

    eechen 评论0 收藏0
  • 学习笔记CSS深入理解border

    摘要:张鑫旭的深入理解之学习笔记不支持百分比,原因是边框本身具有宽度固定的意义,不同设备的边框不会因设备宽度而等比改变。可以利用该特性实现图标变色的效果与定位不计算区域,只限于以内的盒子。 张鑫旭的CSS深入理解之border学习笔记 border-width border-width不支持百分比,原因是边框本身具有宽度固定的意义,不同设备的边框不会因设备宽度而等比改变。因此从语义上来说,...

    he_xd 评论0 收藏0
  • 学习笔记CSS深入理解z-index

    摘要:张鑫旭的深入理解之学习笔记层叠上下文什么是层叠上下文在轴上延伸出一个层级,离父级层叠上下文的顶部更近。遵循后来居上和谁大谁上的层叠原则。 张鑫旭的CSS深入理解之z-index学习笔记 层叠上下文 什么是层叠上下文?在z轴上延伸出一个层级,离父级层叠上下文的顶部更近。 如何产生层叠上下文? 根元素具有根层叠上下文 z-index不为auto的定位元素 一个 z-index 值不为 ...

    Steven 评论0 收藏0
  • CSS学习笔记(十六) CSS最佳实践可维护性篇

    摘要:国内各大公司都已经投入使用,在一些常见的网站,如淘宝腾讯小米等移动站点,随处可见其踪影。变革之腾讯手机淘宝的设计与实现前端乱炖适配总结样式重置上文已提及,这里推荐阅读同学写的专题文章。 前言 CSS代码难维护众所皆知。 为一个元素设置样式的方式可以通过定义的class、定义的id、元素的标签名、元素的属性等选择器以及这些选择器的组合来实现; 作用于某个元素上的样式又可能来自单个样式规...

    newtrek 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<