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

CSS笔记(14)

定位则是可以让盒子自由在某个盒子内移动位置或者固定屏幕某个位置,并且可以压住其他盒子. 定位 将盒子定在某一个位置,所以定位也是在摆盒子,按照定位方式移动盒子....定位模式用于指定一个元素在文档定位方式,边偏移则决定了该元素最终位置. 定位模式 定位模式决定元素定位方式,它通过CSSposition属性来设置,其值可以分为四种....父盒子布局时,需要占有原来位置,否则下面的盒子会升上来,被压在下面.因此父级只能是相对定位....) 粘性定位占有原先位置(相对定位特点) 必须添加top/left/right/bottom其中一个才有效....案例 接下来,我们做一个淘宝轮播图案例,但是图片切换效果还要等到学了JS才能实现,我们现在只能先做一个简略版(一张图片上左右两有小箭头,可以切换图片,下边有一条小导航,也可以切换图片)

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

Dash应用页面整体布局技巧

内容布局 下面的例子展示了最基础页面布局方案,由页首及其下方内容区域构成: 其中页首左侧部分我们可以用来放置应用logo图片、应用名称等信息,右侧部分则可以放置一级导航菜单内容,为了快捷实现其中各元素垂直居中...'开启垂直居中效果,以及使用justify='space-between'实现两内容左右对齐效果: 完成页首部分后,下方内容区域则更简单了,值得注意是,其中为了确保带有背景色内容区容器至少充满页首之外剩余高度...示例2:粘性页首+内容布局 在前面的示例1,若页面内容区域较长,页首部分会随着用户滚动页面而被滚上去,如果我们希望应用页首部分一直紧贴页面顶端,就像下面的示例2所示: 最简单方式就是在前面示例...示例3:固定侧边菜单+粘性页首+内容布局 在前面的两个例子,我们页面充当导航作用只有位于页首右侧一级导航菜单,如果我们应用功能进一步复杂起来,需要在当前一级菜单对应页面下再设立二级导航菜单...,经典方式是像下面的例子那样,在原本内容区中分出一部分宽度放置侧边菜单: 且为了更现代化交互效果,新加入侧边菜单是处于固定状态内容区域相互独立: 要实现这样经典页面布局效果,我们只需要在前面示例

42820

李洋个人博客《mxlee》zblog主题-梦想家(精品推荐)

这款主题制作了好久,历时一个多月,曾经几度要放弃这个主题了,最终还是不舍,至于原因嘛,,,因为我感觉越来越像《知更鸟》主题,最开始我打算做一款自用主题,把自己喜欢元素都添加在内,但是做完才发觉主题真的很不错...--.修复,赏析,原赏析是在模块管理修改,每次更新主题都会恢复默认,这么修复这个BUG,需要重新启用主题,然后在外观设置,赏析填写,默认格式为:  Markup 赏析    苏轼·惠崇春江晚景二首...--.精简js文件及css样式表代码。 --.优化智能跟随,当网页下拉时自动跟随左侧文章列表对齐,无需手动对齐。 --.新增网站底部右侧图标优化,可自定义一个图标接口。...其实引起cpu飙升原因是js冲突,当时为了节省空间,把JS都放在一起了,所以才会导致这样,解决办法是分离js,具体为什么我也不清除,张戈博客使用输入特效,cpu占用率40-50%左右,我现在分离之后亦是如此...--.自带404模板页(无需设置) 特别说明:热门标签数量,这个是为了首页左侧模块和右侧对齐使用,因为底部有横向轮播,如果左侧内容过多可以设置标签展示数量,直到两对齐。

2.1K20

对定位深入理解应用

粘性定位 如何设置为粘性定位 给元素设置 position:sticky 即可实现粘性定位。...粘性定位参考点 离它最近一个拥有“滚动机制”祖先元素,即便这个祖先不是最近真实可滚动祖先 可滚动祖先: 使用overflow属性用来设置滚动机制 overflow: visible...overflow: hidden;:内容被剪裁,超出部分不可见。 overflow: scroll;:内容被剪裁,显示滚动条。 overflow: auto;:根据内容是否超出自动显示滚动条。...粘性定位通常用于创建吸顶效果或侧边固定效果,当用户滚动页面时,元素会始终保持在视口内特定位置。...滚动属性(特别是 overflow: auto;)可以在元素内容超出容器时提供滚动条,使用户能够滚动查看全部内容粘性定位结合使用时,可以在固定位置时仍然允许内容查看和操作。

7910

html导航可以展开下拉菜单,html导航下拉菜单如何制作

html导航下拉菜单如何制作 发布时间:2020-09-26 15:29:13 来源:亿速云 阅读:88 作者:小新 小编给大家分享一下html导航下拉菜单如何制作,希望大家阅读完这篇文章后大所收获...html导航菜单CSS部分: .dropdown类使用position:relative,这将设置下拉菜单内容放置在下拉按钮(使用position:absolute)右下角位置。...注意: 如果你想设置下拉内容下拉按钮宽度一致,可设置width为100%(overflow:auto设置可以在小尺寸屏幕上滚动)。...看,这就是代码效果,有导航下拉列表,隐身导航,鼠标移上去才有反应。 这就是导航下拉菜单简单制作,有问题可以在下方留言。...看完了这篇文章,相信你对html导航下拉菜单如何制作有了一定了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位阅读!

8.6K20

Z-blogPHP《小清新》至简至美个人博客主题模板,自适应加SEO优化

于是乎开始搁置2020新款主题,投入到默认主题制作过程,结果,公司服务器到期,涉及迁移相关网站数据,服务器购买等等一系列工作任务,不得以默认主题招标也搁置了。...11月旬才重新制作,然后把首页截图给官方人员看了,官方回复不需要文章缩略图,作者信息也不要,然后我就放弃投标了,让他们自己折腾吧。。。...,但是这款主题跟以往都有所不同,除了顶部智能跟随导航和热评文章采用之前模块,其他均是新样式新风格,奥,对了,评论也是之前,我认为一个方案在没有更完美的前提下,为什么不继续使用呢,你说呢?...2020/03/07 1.优化热门模块,模块管理-热门文章,拖拽到右侧,随意编辑文章,提交生成缓存文件即可。 2.优化网友反馈问题。 3.精简主题样式表和js文件。...其中模块管理最新发表、热评文章和标签列表采用缓存形式,在新建文章和编辑文章还有删除文章操作下会自动更新其内容,启用主题,需要编辑任意一篇文章以此来生成缓存文件,否则内容不会显示。

3.2K20

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

元素显示隐藏 目的 让一个元素在页面消失或者显示出来 场景 类似网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出现!...溢出(重点) 检索或设置当对象内容超过其指定高度及宽度时如何管理内容。...属性值 描述 visible 不剪切内容也不添加滚动条 hidden 不显示超过对象尺寸内容,超出部分隐藏掉 scroll 不管超出内容否,总是显示滚动条 auto 超出自动显示滚动条,不超出不显示滚动条...注意: vertical-align 不影响块级元素内容对齐,它只针对于行内元素或者行内块元素, 特别是行内块元素, 通常用来控制图片/表单文字对齐。...原因: 图片或者表单等行内块元素,他底线会和父级盒子基线对齐。 就是图片底会有一个空白缝隙。

6.8K30

vue系列教程之微商城项目|分类

请求数据 network/request.js追加以下内容 ? 在fenlei.vue引入请求函数,并在created函数请求数据,保存到goods属性....如果将overflow:hidden;属性取消,多出内容就会溢出屏幕. 内容滚动 需要内容滚动区域有左侧导航和右侧商品分类列表,需要分开处理。...滚动联动 介绍 better-scroll提供了快速制作索引列表模块,它将滚动容器父元素视为列表,把该父元素子元素视为列表项,通过给定对应列表项下标,即可滚动到对应子元素....联动思路 通过监听'scrollEnd'事件,获取当前显示子元素索引,奖其赋值给this.activeKey,因为this.activeKey左侧导航动态绑定,这样就完成了滚动右侧内容,左侧导航随之变化效果...本篇文章是该系列文章第九篇,讲述是导航组件封装相关操作步骤。下篇系列文章之导航页面绑定正在制作之中,各位粉丝敬请期待。

6.3K10

Framer 滚动动画效果集合 (讲解)

滚动动画在我们浏览一些网站时候经常看到(苹果官网,oppo官网,等等). 但是我们今天不是讲如何使用代码来实现,而是讲一下在Framer 里面如何实现....第一个效果,滚动时,文本从四个方向淡入出现 看效果: 具体步骤: 首先给下面两个大盒子设置一个滚动部分属性编写.分别设置好名称就可以了,这是为了我们之后设置滚动动画时候打好铺垫 添加滚动动画 点击文本元素...Transform), 在编辑页面,设置3dX方向值 第三个效果, 滚动时,重叠多张图片向四个方向进行偏移 具体步骤: 设置每个图片为绝对定位,然后依次叠放在一起,并且左侧拉开一小段距离 给每个图片添加一个滚动过渡...要制作粘性标题,请选择它并转到属性面板,您可以在其中找到 Sticky 属性。在这里,您将看到四个位置属性,用于自定义其顶部、底部、左侧和右侧距离。这些属性表示粘性元素相对于其父层位置。...仅当所有父图层溢出都设置为可见时,粘性才会起作用,这可能会导致移动设备出现问题。具体来说,网页溢出元素(如下图所示)可能会导致网站在移动设备上水平滚动,从而导致不需要结果。

6310

CSS——06扩展:高级

元素显示隐藏 目的 让一个元素在页面消失或者显示出来 场景 类似网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出现!...溢出(重点) 检索或设置当对象内容超过其指定高度及宽度时如何管理内容。...属性值 描述 visible 不剪切内容也不添加滚动条 hidden 不显示超过对象尺寸内容,超出部分隐藏掉 scroll 不管超出内容否,总是显示滚动条 auto 超出自动显示滚动条,不超出不显示滚动条...注意: vertical-align 不影响块级元素内容对齐,它只针对于行内元素或者行内块元素, 特别是行内块元素, 通常用来控制图片/表单文字对齐。...滑动门 先来体会下现实滑动门,或者你可以叫做推拉门: 滑动门出现背景 制作网页时,为了美观,常常需要为网页元素设置特殊形状背景,比如微信导航,有凸起和凹下去感觉,最大问题是里面的字数不一样多

4.7K40

使用 position:sticky 实现粘性布局

如果问,CSS position 属性取值有几个? 大部分人回答是,大概是下面这几个吧?...元素先按照普通文档流定位,然后相对于该元素在流 flow root(BFC)和 containing block(最近块级祖先元素)定位。...position:sticky 示例 嗯,上面的文字描述估计还是很难理解,看看下面这张 GIF 图,想想要实现的话,使用 JS + CSS 方式该如何做: ?...运用 position:sticky 实现头部导航固定 运用 position:sticky 实现导航固定,也是最常见用法: ?...这里需要解释一下: 如果 position:sticky 元素任意父节点定位设置为 overflow:hidden,则父容器无法进行滚动,所以 position:sticky 元素也不会有滚动然后固定情况

1.7K40

博客顶菜单重写

2022-04-13:内测版v0.01 重写顶菜单UI布局demo 编写新版样式,初步完成交互逻辑 调整配色 修复原顶菜单样式冲突 新增和风天气插件 新增顶中央时间 新增新版顶菜单横向滚动监测...魔改:动态分类条,可以根据页面变化而改变分类列表展示方式 天气插件申请平台 和风天气创建简约版天气插件 写在最前 顶算是目前首页唯二还能看出来是Butterfly版块了,另一个按钮。...改用悬停或者点击逻辑(最后发现悬停逻辑交互过于频繁,误触概率也很高,所以采用了点击交互逻辑) 这次因为涉及到了#nav修改,而main.js,关于原生顶自适应部分是有相关代码,所以弃用#...nav会导致main.js部分代码报错。...移除main.js关于原生顶内容。注意本帖是基于butterfly_v4.1.0进行改动,低版本内容不做考虑,请自行判断原生顶有关内容进行删除。

75030

CSS编写规范

CSS文件: 导致每次都需要重新编写,延长了项目制作时间 每次编写并不统一,造成一种布局有多套做法,包括对其进行操作js编写 不便于统一进行样式更改 不便于交接 3)表现结构没有分离——频繁使用行内样式以...6、CSS布局不能用js: 便于阅读和交接,不依赖于js,降低制作及修改该布局时所要求技术基础,有效避免使用js对其进行操作时产生不必要冲突。...可缩写属性,如果属性值只有1个或2个,那应该分开写;如果大于2个,应该合并写在一起。这样就可以使其编译时间最优化。...页脚 footer 导航 nav 版权 copyright sidebar 滚动 scroll 栏目 column 内容 content 页面外围控制整体布局宽度 wrapper.../* Header */ 内容区 /* End Header */ 3)id命名 ①页面结构 内容 Id名 内容 Id名 容器: container 导航 nav 页头 header

2.6K30

如何运用position:sticky实现粘性布局?

前言 如果问,CSS position 属性取值有几个? 大部分人回答是,大概是下面这几个吧?...其中 webkit 内核要添加上私有前缀 -webkit-。 position:sticky 示例 看看下面这张 GIF 图,想想要实现的话,使用 JS + CSS 方式该如何做? ?...注意 position:sticky 生效是有一定限制,总结如下: 须指定 top, right, bottom 或 left 四个阈值其中之一,才可使粘性定位生效。否则其行为相对定位相同。...这里需要解释一下: 如果 position:sticky 元素任意父节点定位设置为 overflow:hidden,则父容器无法进行滚动,所以 position:sticky 元素也不会有滚动然后固定情况...公告 以后每月5、15、25号更新原创文章,内容不限,喜欢小编可以点击关注,也可在下方评论留言,你喜欢什么内容,小编根据大家喜欢内容尝试更新

1.9K20

css精髓:这些布局你都学废了吗?

(通栏) 一布局(通栏)头部和底部宽度一致,占满整个页面,中间内容区域宽度较小不占满屏幕。...实现思路很简单,侧边宽度固定,设置绝对定位,使其脱离文档流,内容区域通过calc()函数计算剩余宽度并设置宽度,再加一个margin-left,值为侧边宽度。...其按照左顺序进行排列,通常中间列最宽,左右两列次之。...粘性布局(sticky) 粘性布局是什么呢?我们先来看看效果演示 没错,其实就是在页面滚动时候保持元素(这里是标题)在页面视图上方,也就是我们常常看到 吸附效果。 标题行设置了背景色。...如果不设置背景色(背景透明),正常文档流文字就会和标题行文字重叠在一起显示。

1K30

笔记54 | 管理系统UI(二)

全屏沉浸式应用 这节课将教您 选择一种沉浸方式 使用非粘性沉浸模式 使用粘性沉浸模式 Adnroid 4.4(API level 19)引入为 setSystemUiVisibility()引入了一个新标签...为了确保UI可见性系统保持一致,我们需要一个监听器 View.OnSystemUiVisibilityChangeListener来监听系统变化。这在下一节中将详细讲解。...提示气泡——第一次进入沉浸模式时,系统将会显示一个提示气泡,提示用户如何再让系统显示出来。...Note: immersive类标签只有在 SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_FULLSCREEN中一个或两个一起使用时候才会生效。...下面这段代码展示了如何在不改变内容区域大小情况下,隐藏显示状态和导航

1.1K40

Z-BlogPHP开运锦鲤前来报道(更新说明及操作教程,必看文章)

--、修复滚动公告关闭之后列表页、文章页等页面依然存在BUG。 --、新增网页底部滚动公告功能,自定义公告关闭时候,显示6篇90天内热门文章,如果开启自定义公告则显示自定义内容,不显示文章。...--、缓存部分调用数据,减少数据库请求次数(相对来说有一丢丢作用还是) --、分离相关JS代码,功能特效使用独立js来完成,不开启则没有相关js代码。...PS:如果启用新主题之后,发现文章调用都是空,请在文章管理,编辑任意一篇文章(无需修改内容),点击右侧提交即可在缓存目录下生成缓存数据文件。...--、增加网站关闭按钮功能(需要开启自定义缩略图,新建或者编辑文章时候右侧,开启关闭即可) --、优化模块部分功能及代码,删除重复内容。...PS:部分内容设置完成无效,请到文章管理,编辑任意一篇文章,直接提交不用修改内容,系统就会自动生成新缓存文件即可,重新刷新前台即可显示刚刚设置部分内容

3.3K30
领券