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

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

; 导出的切片如下 : 二、用户代码编写 ---- 1、HTML 结构 头像 与 名称 单独放在一个 div 盒子 , 这两个元素都要垂直居中对齐 , 分别需要单独设置 ; 头像垂直居中对齐..., 需要使用 padding 内边距的方式设置 ; 文字垂直居中对齐 , 需要使用 内容高度 = 行高 的方式设置 ; 核心代码 : 2、CSS 样式 核心代码样式 : 首先 , 设置用户盒子 为浮动 , 这样才可以与 logo 盒子 , 导航盒子 , 搜索盒子...放置在一行 ; 然后 , 设置用户头像 盒子样式 , 为其设置 6 像素 上下内边距 , 使得头像图片垂直居中 ; 整体 用户盒子 高度 42 像素 ; 头像图片宽高均为 30 像素 ; 头像...button { border: none; } /* 设置总体背景 */ body { background-color: #f3f5f7; } /* 版心宽度 1200 像素 , 在浏览器居中对齐

2.4K30

CSS-02

导航案例 list-style-type list-style-position list-style-image CSS层叠性 CSS继承性 CSS优先级 # CSS复合选择器 复合选择器两个或多个基础选择器...">登录 在不修改以上代码的前提下,完成以下任务: 主导航和侧导航里面文字都是18像素并且微软雅黑。...标记实心圆。 circle 标记空心圆。 square 标记实心方块 # list-style-position 值 描述 inside 列表项目标记放置在文本以内,且环绕文本根据标记对齐。...保持标记位于文本的左侧,列表项目标记放置在文本以外,且环绕文本不根据标记对齐。 # list-style-image 值 描述 URL 图像的路径。 none 默认。无图形被显示。 <!...# CSS继承性 所谓继承性指书写CSS样式表时,子标签会继承父标签的某些样式,文本颜色和字号。想要设置一个可继承的属性,只需将它应用于父元素即可。 注意: 1.

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

【移动端网页布局】Flex 弹性布局案例 ③ ( 横向导航 | 固定定位下面的布局设置 | 设置横向导航弹性布局 | 弹性布局主轴和侧轴设置 | 二倍精灵图 )

一、横向导航实现核心要点 需求 : 实现如下布局 ; 上一篇博客 , 已经实现了顶部的搜索 , 本篇博客开始实现后续部分 ; 1、固定定位下面的布局设置 在上一篇博客实现的搜索 , 使用...下面的横向导航 , 高度为 64 像素 , 同时该父容器一个圆角矩形 , 圆角半径为 8 像素 ; 该导航 上下各有 3 像素的外边距 , 左右各有 4 像素的外边距 ; 导航整体背景为白色...; 在该横向导航 设置了 5 个元素 , 这里可以使用百分比布局实现 , 也可以使用 Flex 弹性布局实现 ; 将父容器设置为 Flex 弹性布局 , 同时为子项目设置 flex: 1; 样式..., 这样 5 个子项目平均分配整个宽度尺寸 ; 样式代码 : /* 横向导航样式 */ .local-nav { /* 横向导航的父容器布局 */ /* 设置为 Flex 弹性布局...设置行高 = 26 会偏下 上面的设置 高度 不等于 行高 原因 这是 CSS3 模型 CSS3 垂直居中在 边框 + 内边距 + 尺寸 的总高度垂直居中

42720

前端成神之路-CSS(选择器、背景、特性)

第01阶段.前端基础 CSS 第二天 今天我们围绕一个 导航案例进行学习知识点。...其中第一个为标签选择器,第二个为class选择器,两个选择器之间不能有空格,h3.special。 记忆技巧: 交集选择器 并且的意思。...="#">登录 在不修改以上结构代码的前提下,完成以下任务: 链接 登录 的颜色为红色 主导航里面的所有的链接改为橙色 主导航和侧导航里面文字都是14像素并且微软雅黑...3.2 单行文本垂直居中 行高我们利用最多的一个地方: 可以让单行文本在盒子垂直居中对齐。 文字的行高等于盒子的高度。 这里情况些许复杂,开始学习,我们可以先从简单地方入手学会。...如果指定两个值,两个值都是方位名字,则两个值前后顺序无关,比如left top和top left效果一致 如果只指定了一个方位名词,另一个值默认居中对齐

1.9K20

CSS】课程网站 Banner 制作 ① ( Banner 测量 | Banner 盒子模型代码 | 代码示例 )

文章目录 一、Banner 测量 1、盒子模型尺寸测量 2、背景测量切图 二、Banner 盒子模型代码 1、HTML 标签结构 2、CSS 样式 3、显示效果 一、Banner 测量 ----...版心盒子 , 洋红色矩形框为左侧导航盒子 , 右侧绿色矩形框为 课程表 盒子 ; 2、背景测量切图 使用吸管工具 , 点击背景 , 吸取颜色值 , 然后点击 " 前景色 " 拾色器 , 可以获取 Banner...button { border: none; } /* 设置总体背景 */ body { background-color: #f3f5f7; } /* 版心宽度 1200 像素 , 在浏览器居中对齐...的外边距 */ margin-right: 60px; } /* 导航设置 左浮动 */ .nav { float: left; } /* 导航栏内部 的 无序列表 设置左浮动 */ .nav...头像样式 */ .user .user-img { float: left; /* 用户头像 30 像素 容器高 42 上下各 6 像素边距 图像垂直居中 */ padding: 6px 0;

3.9K20

前端成神之路-CSS高级技巧

CSS高级技巧 目标 理解 能说出元素显示隐藏最常见的写法 能说出精灵图产生的目的 能说出去除图片底侧空白缝隙的方法 应用 能写出最常见的鼠标样式 能使用精灵图技术 能用滑动门做导航案例...,造成页面布局混乱,我们resize:none 3. vertical-align 垂直对齐 有宽度的块级元素居中对齐margin: 0 auto; 让文字居中对齐 text-align: center...滑动门出现的背景 制作网页时,为了美观,常常需要为网页元素设置特殊形状的背景,比如微信导航,有凸起和凹下去的感觉,最大的问题里面的字数不一样多,咋办? ?...最常见于各种导航的滑动门。 http://weixin.qq.com/ 核心技术 核心技术就是利用CSS精灵(主要是背景位置)和 盒子padding撑开宽度, 以便能适应不同字数的导航。...负边距+定位:水平垂直居中 咱们前面讲过, 一个绝对定位的盒子, 利用 父级盒子的 50%, 然后 往左(上) 走 自己宽度的一半 ,可以实现盒子水平垂直居中。 2). 压住盒子相邻边框 ?

6.8K30

waypoint_使用jQuery Waypoint创建粘性导航标题

大家好,又见面了,我你们的朋友全栈君。 waypoint 在本教程,我们将创建一个导航,当您向下滚动时,它会陪伴您-我们还将在混合添加一两个two头以对其进行修饰。...不过有一个问题-要使其正常工作,您可能希望导航周围的任何垂直边距都应应用于nav-container而不是nav 。 就是这样! 就像许多其他站点一样,我们拥有一个不错的固定导航。...所有这些都是标准的jQuery票价:在nav添加或删除sticky类后,我们便会使用.css()覆盖元素的垂直位置,然后使用.animate()其设置为应有的水平。...但是,这样做有一点副作用-由于代码在固定后有效地取代了导航元素的垂直位置,因此您top:15px从CSS删除top:15px声明。...然后,我们将selected类从导航的所有链接删除,然后将其重新应用到其href属性与当前活动部分的id对应的类。 这工作得很好。

3.3K30

css笔记

在不修改以上代码的前提下,完成以下任务: 链接 登录 的颜色为红色,同时主导航里面的所有的链接改为橙色 (简单) 主导航和侧导航里面文字都是14像素并且微软雅黑。...导航案例 使用技巧:在一行内的盒子内,我们设定行高等于盒子的高度,就可以使文字垂直居中。...最常见于各种导航的滑动门。 核心技术 核心技术就是利用CSS精灵(主要是背景位置)和盒子padding撑开宽度, 以便能适应不同字数的导航。...相当于给每个盒子添加了左右margin外边距 4、align-items调整侧轴对齐垂直对齐) 子盒子如何在父盒子里面垂直对齐(单行) 值 描述 白话文 stretch 默认值。...垂直对齐开始位置 上对齐 flex-end 项目位于容器的结尾。

7.7K50

CSS——06扩展:高级

,造成页面布局混乱,我们resize:none 3. vertical-align 垂直对齐 有宽度的块级元素居中对齐margin: 0 auto; 让文字居中对齐 text-align: center...然而,一个网页往往会应用很多小的背景图像作为修饰,当网页图像过多时,服务器就会频繁地接受和发送请求,这将大大降低页面的加载速度。...滑动门 先来体会下现实的滑动门,或者你可以叫做推拉门: 滑动门出现的背景 制作网页时,为了美观,常常需要为网页元素设置特殊形状的背景,比如微信导航,有凸起和凹下去的感觉,最大的问题里面的字数不一样多...最常见于各种导航的滑动门。 http://weixin.qq.com/ 核心技术 核心技术就是利用CSS精灵(主要是背景位置)和 盒子padding撑开宽度, 以便能适应不同字数的导航。...负边距+定位:水平垂直居中 咱们前面讲过, 一个绝对定位的盒子, 利用 父级盒子的 50%, 然后 往左(上) 走 自己宽度的一半 ,可以实现盒子水平垂直居中。 2).

4.7K40

如何使用 CSS 设置和自定义水平和垂直滚动条

在本节,我们将按照以下步骤创建一个可滚动的侧边导航:a)创建带有导航项目导航b)将导航样式设置为侧边c)将侧边栏位置设置为固定d)使用滚动条管理项目的溢出a)....创建带有导航项目导航为了创建导航,我们将使用HTML nav元素。...我们的导航将包含以下项目:主页商店市场产品卖家制造商分销商连锁经理银行我们在这一步的目标创建一个如下截图所示的导航导航可以使用下面的代码片段创建上述项目的初始导航: a{...从截图中可以看出,侧边的底部看起来不像设置在底部。这是因为内容比其容器的高度长。在下一节,我们将学习如何防止导航项目列表显示在侧边之外。d)....使用滚动条管理内容溢出防止导航项目显示在侧边之外非常简单。只需使用一行CSS代码即可完成此操作,该行代码使用overflow-y属性。

76600

【移动端网页布局】流式布局案例 ⑥ ( 多排按钮导航 | 设置浮动及宽度 | 设置图片样式 | 设置文本 )

一、多排按钮导航样式及核心要点 1、实现效果 要实现下面的导航效果 ; 2、总体布局设计 该导航可使用 10 个 标签盒子 进行制作 ; 该导航的宽度自动充满整个屏幕 , 宽度为.../* 导航的文本 设置为 块级元素 */ display: block; } 二、完整代码实例 ---- 1、HTML 标签结构 <!...margin: 0; padding: 0; /* 取消列表项的样式 - 左侧的小圆点 */ list-style: none; } img { /* 默认的图片对齐方式基线对齐...高度也是 30 像素 */ width: 30px; /* 默认的图片对齐方式基线对齐 只要不是基线对齐 这里随便设置 顶部 / 底部 / 中部 对齐都可以 */...图片宽度为 40 像素 高度自适应 */ width: 40px; /* 上下 10 像素外边距 */ margin: 10px 0; } nav a span { /* 导航的文本

3.2K40

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

文章目录 一、Banner 版心盒子测量 1、测量版心元素尺寸 2、课程表测量 二、Banner 版心盒子模型左侧导航代码示例 1、HTML 标签结构 2、CSS 样式 3、展示效果 一、Banner...20 像素的右内边距 ; 测量 测导航 文本间隔 , 也就是行高 , 从上一行开始到下一行开始位置 , 行高 44 像素 ; 左侧的 侧导航 的 背景 黑色半透明 背景 ; 使用吸管工具 ,...吸取 鼠标移动到 侧导航 上的颜色值 为 #00b4ff ; 侧导航 , 默认状态下 , 文字默认颜色为白色 ; 二、Banner 版心盒子模型左侧导航代码示例 ---- 1、HTML...头像样式 */ .user .user-img { float: left; /* 用户头像 30 像素 容器高 42 上下各 6 像素边距 图像垂直居中 */ padding: 6px 0;... 无序列表 列表项 高度 45 像素 */ .subnav li { /* 高度 = 行高 , 垂直居中 */ height: 45px; line-height: 45px; } /* 测导航

3.3K50

用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大学生web期末大作业

下面提供给AI的提示词和AI给出的代码以及成果展示1、生成一个网页导航,宽度为1300px,高度为60px。...导航区域在导航最右侧不超出导航,高60px,宽度500px,里面5个导航菜单项横向排列,每个宽度100px,高60px。...导航的背景颜色为#D7719B,字体大小为24px,链接颜色为白色,鼠标悬停时菜单项背景色变为橙色。以下使用 HTML 和 CSS 实现上述要求的导航的示例代码:HTML:<!...通过使用 CSS,我们可以美化和定制导航的外观,使其符合我们的需求。你可以根据自己的喜好进一步调整样式,例如更改颜色、字体、边框等。...然后在这块区域外的下方30px额外创建一个页脚,和上面的区域无关,页脚宽1300px,高100px,内容版权所有,背景色#D7719B,字体白色且上下左右居中好的,以下使用 HTML 和 CSS 实现上述要求的示例代码

12710

前端入门学习--CSS

下面的例子设置100%的宽度,50像素的th元素的高度的表格: table { width:100%; } th { height:50px; } 表格文字对齐 表格的文本对齐垂直对齐属性。...使用 clear 属性往文本添加图片廊: .text_line { clear:both; } CSS 布局 - 水平 & 垂直对齐 元素居中对齐 要水平居中对齐一个元素( div), 可以使用...以下实例选取了所有div元素之后的所有相邻兄弟元素p: div~p { background-color:yellow; } CSS 导航 熟练使用导航,对于任何网站都非常重要。...使用CSS你可以转换成好看的导航而不是枯燥的HTML菜单。 导航=链接列表 作为标准的HTML基础一个导航必须的。在我们的例子我们将建立一个标准的HTML列表导航。...,导航不需要列表标志。

27.6K20
领券