首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

css布局 - 自适应布局的几种实现方法汇总

css: /*不好意系,可以6到不用css*/ 哈哈哈~ table布局实现关键点解析 结构放到tbale中 列分别放到个td中,固宽的td...如果需要垂直居中可以列都设置vertical-align:middle; 这种也可以实现垂直居中布局。  ...垂直居中布局-列都这么设置:   display: inline-block;   vertical-align: middle; *最后说明: 这些都是自己照着设计稿现撸的不成熟的实现条件,具体工作中用的方法也就其中三个...另外,css真的相当灵活有趣,每一个方法中css的属性不一定非要是我列举的这几条。 比如absolute和float的txt里边,就有好几种写法可以解决。任选其一就好。...总结于:2019-01-06 15:54:48 下篇预告:常见的布局案例及分析 声明:   请尊重博客园原创精神,转载或使用图片请注明:   博主:xing.org1^   出处:http://www.cnblogs.com

1.7K20

css布局 - 工作中常见的布局案例及分析

目录: 一、大结构上的导航和内容区域布局     1、博客园为例     2、腾讯课堂个人中心页     3、慕课网个人中心页     4、github个人中心页 二、mini版的nav...一、大结构上的导航和内容区域布局 首先我们从 大结构上 说起,因为我发现很多网站从整个首屏的大结构上都是这种布局: 旁边是侧边导航,中间是大块内容区域。...具体下边css代码中体现。...css代码: ? 简陋效果: ? 惊悚的是,我居然没有找到他的清除浮动。在哪~ 三、类似九宫格布局的列结构 ? github的实现方法是flex的端对齐: ?...而至于端布局见下边。 五、左右端布局 下边画了三处: ? 这个嵌套结构你看出来了吗?事先没看源码前,我一打眼觉得是左边一大块,右边一小块的端布局。

2.6K11
您找到你想要的搜索结果了吗?
是的
没有找到

自适应布局延展到多自适应布局

说到自适应布局,估计很多人看到这样类似的文章,我经常也看过,但是那些实现方式跟我所经常使用的种方法不一样,经常使用的意思是,我一遇到这种布局,立马想到的就是使用这种。...所以,当我们看到多种实现方式的时候,一定要学会比较,然后选择其中一种作为常用布局记到深处,就是想都不用想就用的。 ...4、 多布局      延展到多布局,是一样的,其实没啥可说的,就是把所有固定宽度的栏目放在最前面浮动起来,把自适应的部分放在最后即可。...6、其他几种方式       还有其他很多很多种方式,大家随便一搜就能搜到,比如CSS3的 calc(100% – x)这个其实我在移动端也经常使用,它的缺点就是旧版浏览器的兼容问题。

64260

CSS】课程网站横版导航 ( 横版导航测量及样式 | 代码示例 )

文章目录 一、盒子测量及样式 1、总体盒子测量及样式 2、左侧盒子测量及样式 3、中间盒子测量及样式 4、右侧盒子测量及样式 二、横版导航代码示例 1、HTML 标签结构 2、CSS 样式 3、显示效果...2px 2px rgba(0, 0, 0, .2); } 2、左侧盒子测量及样式 左侧盒子区域如下 , 盒子高度充满父容器 , 继承父容器的高度为 60 像素 , 行高继承父容器也是 60 像素 , 左右侧各有...href="#">MySQL | JavaWeb 中间黑盒子的大概区域如下 , 竖线中间的文字都是链接标签 , 每个链接标签左右侧各有...-- 横向导航 模块 - 结束 --> 2、CSS 样式 核心代码 : /* 横向导航模块 总体盒子模型 样式 */ .goods { /* 内容高度 60 像素...样式 */ /* 侧导航 样式 */ .subnav { /* 设置左浮动 */ float: left; /* 左侧侧导航 190 x 420 , 左右侧各 20 像素内边距 */ width

5.1K30

CSS】828- 纯CSS导航下划线跟随效果

所以我一直在想,有没有可能只使用 CSS 完成这个效果呢?...定义需求 我们定义一下简单的规则,要求如下: 不可思议的CSS 导航 光标小下划线跟随 PURE CSS...实现需求 第一眼看到这个效果,感觉这个跟随动画,仅靠 CSS 是不可能完成的。如果想只用 CSS 实现,只能另辟蹊径,使用一些讨巧的方法。...好,下面就借助一些奇技淫巧,使用 CSS 一步一步完成这个效果。分析一下难点: 宽度不固定 第一个难点, li 的宽度是不固定的。所以,我们可能需要从 li 本身的宽度上做文章。...额,仔细对比张图,第二种效果其实是捡了芝麻丢了西瓜。第一个 li 的方向是正确了,但是第二个 li 下划线的移动方向又错误了。 ?

2.8K20

CSS BFC实现多自适应布局

一、开篇之言 要说web上实现自适应布局的方法,一双手都数不过来。不知大家有没有细想过,为什么这些方法可以实现自适应布局呢?...本文就将深入探讨下流体特性和BFC特性下的自适应布局,还是针对传统布局。一些现代布局,如弹性盒子模型布局(Flexbox Layout),格栅布局(Grid Layout)不在本文探讨之类。...此时,我们需要好好利用左侧150像素的留白间距,岂不是就可以实现自适应效果!?...于是,我们不仅可以实现自适应效果,多自适应效果也不在话下。 然而,利用块状元素流体特性实现的自适应布局有个不足,就是,我们需要知道浮动或绝对定位内容的尺寸。...类似清除浮动的通用类语句: .clearfix { *zoom: 1; } .clearfix:after { content: ''; display: table; clear: both; } 或多自适应布局的通用类语句是

1.5K40

CSS】课程网站头部制作 ⑤ ( 用户测量 | 用户代码编写 | 代码示例 )

文章目录 一、用户测量 1、头像文字测量 2、头像切图 二、用户代码编写 1、HTML 结构 2、CSS 样式 3、展示效果 一、用户测量 ---- 1、头像文字测量 用户与左侧搜索 , 间隔...; 导出的切片如下 : 二、用户代码编写 ---- 1、HTML 结构 头像 与 名称 单独放在一个 div 盒子中 , 这个元素都要垂直居中对齐 , 分别需要单独设置 ; 头像垂直居中对齐...> 课程网站 2、CSS 样式 核心代码样式 : 首先 , 设置用户盒子 为浮动 , 这样才可以与 logo 盒子 , 导航盒子 , 搜索盒子...放置在一行 ; 然后 , 设置用户头像 盒子样式 , 为其设置 6 像素 上下内边距 , 使得头像图片垂直居中 ; 整体 用户盒子 高度 42 像素 ; 头像图片宽高均为 30 像素 ; 头像

2.4K30
领券