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

【CSS】浮动 ④ ( 浮动布局案例 - 电商布局模块 | 案例分析 | 布局测量摆放 | 浮动布局代码示例 )

> 块级元素 , 第三个浮动布局是 无序列表 ; 无序列表 是一个容器 , 内部的 默认是块级元素 , 每个列表项占用一行 , 设置成 浮动元素 后 , 该列表项的显示模式...: 图片拖到 PhotoShop 中 , 测量尺寸 ; 整体盒子模型 : 使用标尺盒子内容包裹起来 , 盒子的尺寸 1190 x 370 像素 ; 左侧的两个 盒子 大小 290 x 370...像素 , 中间的缝隙是 10 x 370 像素 ; 右侧的无序列表 , 距离第二个盒子 10 像素间隔 , 无序列表 列表项 左右间隔 10 像素 , 上下间隔 10 像素 , 无序列表列表大小...布局测量摆放 ---- 除外部 box 之外的 所有的 盒子模型 , 都设置浮动元素 , 进行从左到右摆放 , 可以达到案例要求的摆放效果 ; 代码示例 : 标签 , 插入图片 , 并且为图片设置如下效果 , 即可实现图片自适应比例填充 ; img { width: 100%; } 设置图片 , 然后设置 body 背景 ,

88720

【CSS】课程网站 网格商品展示 模块制作 ② ( 网格商品展示盒子模型测量及样式 | 处理列表间隙导致意外换行问题 | 代码示例 )

: 1215px; } /* 网格中 ul 列表中每个列表项样式 */ .box-bd li { /* 设置左浮动 让列表项在一行中从左到右排列 */ float: left; /* 设置尺寸....3); } 3、列表项测量及样式 列表项内的图片大小 228x155 像素 ; 此处如果切图尺寸大于该尺寸 , 只需要设置 width: 100%; 即可实现自适应设置 ; img { width...*/ .nav ul li { /* 设置 无序列表项 从左到右排列 */ float: left; } /* 设置无序列表中的链接样式 */ .nav ul li a { /* 显示模式 块级元素.../* 设置左浮动 , 方便与右侧的按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width: 340px;...*/ .course-bd li { /* 列表项高度是 60 像素, 文字与顶部有 10 像素间隔 这里列表设置成 50 像素 , 此位置直接写文字即可 多行文本无法设置居中

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

【移动端网页布局】流式布局案例 ⑤ ( 连续排列的链接图片 | 设置盒子圆角 | 超出部分隐藏 | 设置浮动布局 | 精确计算浮动元素宽度避免换行 | 设置图片宽度自适应 )

宽度 , 设置图片后 , 会按照宽高比等比例缩放 ; 设置样式 : .brand div img { /* 设置图片链接中的图片 在水平方向上充满父容器即可 */ width: 100%...{ /* 取消 ul 列表项的内外边距 */ margin: 0; padding: 0; /* 取消列表项的样式 - 左侧的小圆点 */ list-style:...45 像素 */ height: 45px; } .app ul li { /* 设置左浮动 令列表元素水平排列 */ float: left; /* 设置高度 45...*/ display: block; /* 盒子大小设置 20 x 18 像素 */ width: 20px; height: 18px; /* 设置背景 *...: left; /* 要在水平方向上放置 3 个 设置 1/3 的宽度即可 */ width: 33.33%; } .brand div img { /* 设置图片链接中的图片

3.5K20

【jQuery案例】手风琴

案例包含小方块、大方块和滑动的效果,所以我们需要设置小方块的大小和变成大方块后的大小等。 2、不同的方块设置不同的背景颜色。...案例实现 HTML 页面结构主要使用divul、li标签。 思路: 1、设置一个div,类名为king,用于存放方块。 2、设置方块结构,使用ul定义无序列表结构,使用li代表小方块结构。...3、设置大小方块的背景色。 4、取消列表ul的默认样式。 5、设置列表的样式,设置列表大小,边距等。这里使用position:relative设置相对定位。...6、设置初始状态。 7、设置大方块样式,使用display:none;隐藏方块,设置大方块的大小,圆角边框。 8、设置小方块的样式,设置小方块的大小、边距、圆角边框。...*/ .king ul { list-style: none; } /* 设置列表样式 */ .king li { position

1.9K20

【CSS】课程网站 Banner 制作 ③ ( Banner 栏右侧课程盒子测量及样式 | Banner 版心盒子模型右侧课程栏代码示例 )

10 像素间隔 , 这里列表设置成 50 像素 , 此位置直接写文字即可 , 多行文本无法设置居中 , 为了保证文字处于距离顶部 10 像素位置 , 只能将列表设置 50 像素高度 ; /*...Banner 条右侧 课程表 无序列表 列表项样式 */ .course-bd li { /* 列表项高度是 60 像素, 文字与顶部有 10 像素间隔 这里列表设置成 50 像素...*/ .course-bd li { /* 列表项高度是 60 像素, 文字与顶部有 10 像素间隔 这里列表设置成 50 像素 , 此位置直接写文字即可 多行文本无法设置居中.../* 设置左浮动 , 方便与右侧的按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width: 340px;...*/ .course-bd li { /* 列表项高度是 60 像素, 文字与顶部有 10 像素间隔 这里列表设置成 50 像素 , 此位置直接写文字即可 多行文本无法设置居中

3.5K60

【CSS】课程网站 Banner 制作 ② ( Banner 栏版心盒子测量 | Banner 版心盒子模型左侧导航栏代码示例 )

导航栏盒子 - 使用无序列表实现 --> 首页 ...设置与 导航栏盒子 的外边距 */ margin-right: 60px; } /* 导航栏设置 左浮动 */ .nav { float: left; } /* 导航栏内部 的 无序列表 设置左浮动...*/ .nav ul li { /* 设置 无序列表项 从左到右排列 */ float: left; } /* 设置无序列表中的链接样式 */ .nav ul li a { /* 显示模式 块级元素.../* 设置左浮动 , 方便与右侧的按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width: 340px;...; } /* 搜索框按钮 */ .search button { /* 设置左浮动 使其与表单在同一行显示 */ float: left; /* 按钮宽度 50 像素 */ width: 50px

3.3K50

【CSS3】CSS3 3D 转换示例 - 3D 导航栏示例 ( 列表设置 | 透视视图 | 过渡动画 | 3D 呈现样式 | 鼠标移动到控件上方效果 | 设置两个子盒子模型的效果 )

3、CSS 样式 列表设置 ul 下的 li 列表 需要设置 浮动效果 , 才能从左到右排列 ; 默认状态下 ul 下的 li...列表 每个列表项前面都有一个小圆点 , 需要使用 list-style: none 属性设置 , 取消 列表样式 ; ul li { /* 设置浮动效果 , 从左到右排列..., 显示的 标签盒子 大小都一样 ; 设置过渡动画 如果需要 3D 变换过程 设置过渡时间 , 只需要 在 父盒子 中设置 transition 属性即可 , transition 属性 设置 盒子模型...-- 设置 meta 视口标签 --> <meta name="viewport" content="<em>width</em>=device-<em>width</em>, initial-scale=1.0, user-scalable...: 100%; height: 100%; /* <em>设置</em>文字<em>大小</em> */ font-size: 30px; /

11810

【移动端网页布局】流式布局案例 ③ ( 实现搜索栏功能 | 伪元素选择器 | 子绝父相 | 外边距塌陷处理 | 二倍精灵图处理方案 )

; height: 44px; } 4、搜索栏左右两侧的按钮盒子 左侧的按钮所在的盒子 40 x 44 像素大小 , 该按钮盒子通过定位设置 ; 左侧列表按钮图片尺寸 20 x 18 像素...*/ display: block; /* 盒子大小设置 20 x 18 像素 */ width: 20px; height: 18px; /* 设置背景 *.../jd-sprites.png ; 这里涉及到精灵图进行缩放 , 重新测量精灵图缩放后的 坐标位置 和 大小 ; 在 Fireworks 中测量该精灵图大小 30 x 29 像素 , 其左上角坐标位置...; } ul { /* 取消 ul 列表项的内外边距 */ margin: 0; padding: 0; /* 取消列表项的样式 - 左侧的小圆点 */ list-style...45 像素 */ height: 45px; } .app ul li { /* 设置左浮动 令列表元素水平排列 */ float: left; /* 设置高度 45

2K30

【CSS】盒子模型案例 ( 盒子模型尺寸计算 | 盒子模型水平居中 | 盒子模型内外边距设置 | 背景图片及位置设置 | 盒子嵌套设置 )

> 展示效果 : 三、设置最外层盒子样式 ( 盒子模型内外边距设置 ) ---- 效果图片拖动 到 Adobe Fireworks 中 , 使用...> 显示效果 : 五、设置列表盒子样式 ( 删除列表样式 | 背景图片及位置设置 ) ---- 在 Fireworks 中测量标题盒子样式 : 列表项的左侧有默认的圆点..., 先使用 /* 删除列表样式 */ li { list-style: none; } 样式 , 取消列表的默认样式 ; 无序列表的上边距 10 像素 , 这里可以设置 上边的...一条完整的 列表项如下 : 左侧图片大小 22 x 22 像素 , 垂直居中 , 紧贴左侧 文字距离左侧边界 32 像素 文字大小 12 像素 整体盒子高度 34 像素 列表项的样式 : /*...: 只需要关注字体大小即可 ; .box ul li a { /* 设置文字颜色与大小 */ color: #333; font-size: 12px;

1.4K10

【CSS】课程网站头部制作 ② ( 导航栏测量 | 导航栏编写 | 代码示例 )

, 这里 logo 盒子 与 导航栏之间的距离设置成 60 像素即可 ; 该边距可以设置 logo 盒子的 右外边距 60 像素 , 也可以设置 导航栏盒子 的 做外边距 60 像素 ;...实现 , div 块级盒子 中 , 存放一个 ul 无序列表 , 无序列表的 li 中 , 存储一个 a 链接标签 ; 课程 职业规划 2、 CSS 样式 导航栏使用了 无序列表 , 无序列表的默认样式是...的 无序列表 设置左浮动 */ .nav ul li { /* 设置 无序列表项 从左到右排列 */ float: left; } 无序列表中 , 链接标签的样式 , 设置如下样式 ; /* 设置无序列表中的链接样式...li { /* 设置 无序列表项 从左到右排列 */ float: left; } /* 设置无序列表中的链接样式 */ .nav ul li a { /* 显示模式 块级元素 */ display

3.8K20

【CSS】课程网站网页底部开发 ( 网页底部盒子模型测量及样式 | 代码示例 )

*/ .nav ul li { /* 设置 无序列表项 从左到右排列 */ float: left; } /* 设置无序列表中的链接样式 */ .nav ul li a { /* 显示模式 块级元素.../* 设置左浮动 , 方便与右侧的按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width: 340px;...*/ .course-bd li { /* 列表项高度是 60 像素, 文字与顶部有 10 像素间隔 这里列表设置成 50 像素 , 此位置直接写文字即可 多行文本无法设置居中..., 为了保证文字处于距离顶部 10 像素位置 只能将列表设置 50 像素高度*/ height: 50px; /* 设置底部边框 */ border-bottom: 1px...: 1215px; } /* 网格中 ul 列表中每个列表项样式 */ .box-bd li { /* 设置左浮动 让列表项在一行中从左到右排列 */ float: left; /* 设置尺寸

4.1K30

【CSS】浮动 ⑤ ( 浮动布局案例 - 导航栏模块 | 核心要点说明 | 网页默认样式 | 盒子模型居中显示 | 设置渐变背景 | 设置列表浮动 | 设置文本水平垂直居中 | 设置链接文本样式 )

设置总体背景 : body 标签设置背景颜色或图片即可 图片自适应填充 : 设置 标签的内容宽度 100% 即可 , 目的是令图片自适应缩放 ; /* 清除标签默认的内外边距 *...就可以变为行内块元素 , 在一行中水平排列 ; .nav ul li { /* 设置无序列表项浮动 这样就可以变为 行内块元素显示样式 */ float: left; } 如果一行排满...url(images/nav_bg.jpg) repeat-x; } .nav ul li { /* 设置无序列表项浮动 这样就可以变为 行内块元素显示样式 */ float: left...; } /* 设置无序列表项中的 链接样式 */ .nav ul li a { /* 设置块级元素 */ display: block; /* 设置链接尺寸...-- 导航栏 --> 最近 文章

2.2K20

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

; 右侧盒子文本大小 14 像素 , 颜色 #00a4ff ; 最终样式 : /* 设置 右侧盒子样式 */ .mod { /* 设置右浮动 */ float: right; /* 右侧设置...*/ .nav ul li { /* 设置 无序列表项 从左到右排列 */ float: left; } /* 设置无序列表中的链接样式 */ .nav ul li a { /* 显示模式 块级元素.../* 设置左浮动 , 方便与右侧的按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width: 340px;...*/ .course-bd li { /* 列表项高度是 60 像素, 文字与顶部有 10 像素间隔 这里列表设置成 50 像素 , 此位置直接写文字即可 多行文本无法设置居中..., 为了保证文字处于距离顶部 10 像素位置 只能将列表设置 50 像素高度*/ height: 50px; /* 设置底部边框 */ border-bottom: 1px

5.1K30

期末测试——H5方式练习题

期末考试——H5完成方式——练习题 前言 本练习训练了孩子们的栅格化布局,H5标签,CSS样式,并对列表与菜单进行了强化训练。使孩子们更好的掌握H5布局,后面的框架教学打好基础。...: 2px 2px 2px 2px gray;设置阴影 8、font-size: 3rem;设置字体大小浏览器默认大小的3倍 9、height: 10vh;设置高度浏览器高度的百分比数值,支持浮点数...2、banner_text文本水平居中,垂直居中高度10vh,大小2倍浏览器默认大小,加粗。 3、banner_img文本水平居中,垂直居中高度50vh,大小3倍浏览器默认大小,加粗。...属性,阴影单位都是2px,颜色gray灰色。...{ width: 100%; text-align: center; } .top_ul li { width: 20%;

47440

【CSS】课程网站头部制作 ③ ( 搜索栏表单测量 | 搜索栏表单代码编写 | 代码示例 )

-- 导航栏盒子 - 使用无序列表实现 --> 首页 <a href="...*/ float: left; /* 宽度<em>为</em> 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ <em>width</em>: 340px; /* 高度 38 像素 但是盒子<em>大小</em> 42 像素....nav { float: left; } /* 导航栏内部 的 无序<em>列表</em> <em>设置</em>左浮动 */ .nav <em>ul</em> li { /* <em>设置</em> 无序<em>列表</em>项 从左到右排列 */ float: left; }.../* <em>设置</em>无序<em>列表</em>中的链接样式 */ .nav <em>ul</em> li a { /* 显示模式 块级元素 */ display: block; /* 高度 40 像素 , 总高度 42 像素 , 有 2.../* <em>设置</em>左浮动 , 方便与右侧的按钮进行排列 */ float: left; /* 宽度<em>为</em> 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ <em>width</em>: 340px;

1.8K30

【CSS】课程网站 网格商品展示 模块制作 ① ( 网格商品展示模块盒子模型测量及样式 | 顶部文本标题盒子测量及样式 | 代码示例 )

导航栏盒子 - 使用无序列表实现 --> 首页 ...*/ .nav ul li { /* 设置 无序列表项 从左到右排列 */ float: left; } /* 设置无序列表中的链接样式 */ .nav ul li a { /* 显示模式 块级元素.../* 设置左浮动 , 方便与右侧的按钮进行排列 */ float: left; /* 宽度 360 像素, 但是左侧有 20 像素内边距变为 340 像素 */ width: 340px;...*/ .course-bd li { /* 列表项高度是 60 像素, 文字与顶部有 10 像素间隔 这里列表设置成 50 像素 , 此位置直接写文字即可 多行文本无法设置居中..., 为了保证文字处于距离顶部 10 像素位置 只能将列表设置 50 像素高度*/ height: 50px; /* 设置底部边框 */ border-bottom: 1px

4.3K40
领券