首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    带你认识 flask 美化

    这些是使用Bootstrap来设置网页风格的一些好处: 在所有主流网页浏览器中都有相似的外观 自动处理PC桌面,平板电脑和手机屏幕尺寸 可定制的布局 精心设计的导航栏,表单,按钮,警示,弹出窗口等 使用...base.html模板定义了导航栏,其中包含几个链接,并且还导出了一个content块。应用中的所有其他模板都从基础模板继承,并为内容块提供页面的主要内容。...请注意,此列表不包含导航栏的整个HTML,但你可以在GitHub上或下载本章的代码来查看完整的实现。 app/templates/base.html:重新设计后的基础模板。...app_content %}{% endblock %} {% endblock %} 从中你可以看到我如何从bootstrap/base.html派生此模板,接下来分别实现了页面标题、导航栏和页面内容的这三个模块...navbar块是一个可选块,用于定义导航栏。对于此块,我调整了Bootstrap导航栏文档中的示例,以便它在左侧展示网站品牌,跟着是Home和Explore的链接。

    4.1K10

    Flask 入门系列教程(三)

    执行这些变量替换和逻辑计算工作的过程被称为渲染,这个工作由 Flask 自带的模板渲染引擎——Jinja2 来完成。...> {% endfor %} 模板继承 模板的继承类似于 Python 中的继承,即我们可以把页面上的一些通用原始编写到基模板中,然后其他子模版只需要编写对应页面特殊的代码即可,其他比如导航栏...pip install flask-bootstrap # 安装插件 在 Flask app 中初始化 Flask-Bootstrap from flask_bootstrap import Bootstrap...完善程序 下面我们就把前面写的模板通过 bootstrap 来优化下,首先是基模板,包含通用的导航栏 {% extends "bootstrap/base.html" %} {% block title...它的工作原理就是把相关的信息存储在浏览器的 session 中,然后我们在模板中使用全局函数 get_flashed_messages() 获取消息并将其显示出来。

    1.2K10

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

    准备工作 下载better-scroll cnpm install better-scroll -S 引入vant-ui的侧边导航栏组件 main.js中新增以下代码 ? ?...需要注意的是:better-scroll必须要在需要滚动的内容元素渲染完成之后再初始化,否则无法正常使用....但这样做显然不是很友好,如果用户网速快,那么就需要多等待一段时间才能正常使用页面,如果用户网速比较慢,那仍然无法保证此时页面元素已经渲染完成。 所以更好的方式是通过this....但这样做better-scroll可能仍然无法正常运行,因为页面渲染是迟与js代码的,this.goods=res.data执行完之后,页面中很有可能还有其他元素在渲染,那this....注意事项 1.better-scroll对象必须在dom元素渲染完之后再进行初始化,否则无法正常使用. 2.better-scroll对象必须有固定的高度.

    6.4K10

    沉浸模式 | 手势导航连载 (四)

    作者 / Chris Banes, Android 开发者关系团队工程师 本文是手势导航连载的第四篇文章,如果您希望了解其他手势导航的话题,请查看本系列的其他文。...系统栏显示: 在此状态下,返回主屏幕手势和后退手势可以正常工作。 现在,我们已经了解了沉浸模式的基础知识,下面介绍这两种不同模式的细节。...就手势导航而言,非粘性沉浸模式与其在早期版本的 Android 上的工作方式一致。在此模式下,无论系统栏是否可见,每个边缘能排除的区域高度仍旧限制为 200dp。...但是,在系统栏可见时,系统则会忽略所有排除的手势区域,让用户可以返回,而不会受到来自应用的干扰。在粘性沉浸模式下,系统栏仅在短时间内可见,因此不会影响应用的正常交互。...屏幕底部的主屏手势区域依旧会正常存在,是无法排除的 "强制" 手势区域。处于粘性沉浸模式的应用可能会占用两个垂直边缘的整个长度,因此屏幕底部的主手势区域可能是用户呼出系统栏并退出应用的唯一方法。

    1.3K30

    android Compose中沉浸式设计和导航栏的处理

    近心情颇不宁静,总是无法集中精力做好一件事。...中承载topbar和bottombar分别作为顶部导航栏和底部导航栏。...包裹布局,使我们可以获取到状态栏和底部导航栏的高度(不包裹无法获取状态栏和底部导航栏高度) 4、手动处理顶部和底部导航栏让页面适应屏幕 界面设计 TopBar设计 实现方式 因为使用WindowCompat.setDecorFitsSystemWindows...(window, false)设置后页面布局顶到了状态栏的上面,因为我们需要用一个Spacer来填充状态栏,让我们的布局看起来正常点 代码 如下是封装的状态栏方法 @Composable fun TopBarView...ui状态 处理前: 处理后: 结论是经过我们的处理后解决了底部导航栏的遮挡问题 状态栏和底部导航栏颜色的处理 状态栏和底部导航栏颜色设置 依赖 implementation "com.google.accompanist

    3.2K20

    PureBlue 主题更新记录

    2019.5.27: 修改导航栏布局 修复代码块与顶部条宽度不一致的 bug。 本来代码块和顶部条在同一个父元素里的话是很好控制宽度一致的,无奈插件是直接暴露代码块在外面。...为了让整体更加趋向扁平化,我去除了初版中所有圆润的元素,尤其是那个巨丑的导航栏。还有一个就是稍微美化了一下滑动条,现在和主题更加搭配了。...阅读体验优化: 之前比较尴尬的两个问题,一个是图片无法放大查看(= =无法放大的图片要你何用),一个是没有文章目录(阅读长文非常痛苦)。...浏览体验优化: 首先是修复了分类页无法正常进入的问题(之前的分类点击之后会走archive页面的布局,所以我暂时给了个空链接);然后是重写了分页器,说到这个,之前的分页器可以说是丑到无以复加,而且非常不人性化...好在这个问题解决了,而且也简化了一些不必要的代码;再者一个是导航栏,导航栏条目可以根据当前所在页面的类型对应高亮。 第三方插件支持: 目前引入了valine评论插件,用起来还是很舒服的。

    1K30

    最新iOS设计规范二|7大应用架构

    用户很高兴有机会了解更多有关您的应用程序的信息,但他们也希望它能够正常工作。所以避免在新手引导中出现设置或权限许可信息。 快速进入。...为了在你的应用中呈现自定义的模态内容,iOS 13和更高版本支持以下两种表现风格: (一) 工作表(卡片弹窗) 工作表演示样式显示为一张卡片,并覆盖在页面上。未被覆盖的区域变暗显示,无法进行交互。...人们通过以下方式关闭卡片: 从屏幕顶部向下滑动 卡内容滚动到顶部时,可以从屏幕任意位置向下滑动 轻按一个按钮 工作表常用在无法实现复杂任务的、非沉浸式的模式和内容。...例如,当模态视图包含导航栏时,它应该采用与APP导航栏相同的外观。 为模态视图的展示提供合适的过渡动画。使用与APP风格统一的过渡动画,增强用户对内容转变的认知。...使用标准导航组件。尽可能使用标准导航控件,例如页面控件,标签栏,分段控件,表视图,集合视图和拆分视图。用户已经很熟悉这些控件了,这样能够让用户更轻松地使用你的APP。 使用导航栏贯穿层级结构。

    2.6K20

    导航栏滚动吸顶并自动高亮和点击跳转锚点

    2021-01-16 07:37:33 在阿里云的云市场页面上有一个效果,就是api导航栏当滚动条滚动到其所在位置时,自动吸顶,当滚动到下方所在导航栏指定的介绍时,自动高亮其导航栏。...实现方法 正常情况下我们点击自动定位到其所在位置一般用id锚点的方式,但是这种方式有一个缺陷就是无法实现滚动条缓动效果,而且带url上还会通过hash的方式显示出ID,另外也无法实现滚动到内容所在位置自动高亮导航栏...那么需要我们自己手动来实现以下,具体实现思路就是增加滚动条监听事件,当滚动到导航栏指定内容区域时,给其导航栏增加高亮样式,点击导航栏时,计算好滚动条的滚动距离,让其滚动过去即可。...下面我们来看一下导航栏吸顶和滑动到指定位置导航栏高亮的逻辑。...这样我们就实现了通过滚动条来控制导航栏高亮的效果了,接下了我们要实现的便是点击导航栏自动定位到其所在内容。

    10.5K50

    PyCharm入门教程——用户界面导览「建议收藏」

    通过这篇文章,您可以了解PyCharm用户界面是如何组织的,以帮助您在工作环境中找到自己的方式。...使用View导航栏隐藏或显示导航栏;按Alt+Home将应用程序焦点移到导航栏。 Status bar ——指示项目、整个IDE的状态,并显示各种警告和信息消息。...3.Navigation bar 导航栏是项目工具窗口的替代项。 4.Context menus 右键单击可用的上下文菜单包含适用于当前上下文的命令。...故障排除 native menu是一项实验性功能,可能无法与所有Linux窗口管理器一起正常运行。...Navigation bar View | Navigation Bar Alt+Home 导航栏是项目工具窗口的快速替代方案。 在栏的左侧,您可以浏览项目并打开文件进行编辑。

    3.9K10

    按钮位置如何设计?看这篇足够了

    本篇文章大纲如下: 1、按钮几种布局 2、导航栏布局 3、跟随内容布局 4、偏向底部布局 5、底部悬浮布局 6、布局总结 1、按钮的几种布局 按钮的布局大致分为四种,分别为:导航栏布局、跟随内容布局、偏向底部布局和底部悬浮布局...图片 图片 2、导航栏布局 我们平时看到的导航栏布局有很多,如发朋友圈和发QQ动态。 图片 为什么要将「发表」按钮放在导航栏右侧?...图片 将「发表」按钮放在页面,当输入文字时,会导致键盘遮挡操作按钮,无法快速点击「发表」操作。 除非是「发表」按钮附近有很多需要键盘输入的必填表单,不然不能这么做。...图片 那么能不能将操作按钮放在导航栏右侧呢?答案是不行!因为放在导航栏右侧的话,操作路径不顺畅。 放在表单下方是正常的从上往下操作流。...图片 6、布局总结: 1、填写内容为必填项、需要调起键盘且均集中在页面头部,则操作按钮放在导航栏右侧较合理。 2、填写内容在头部,且调起键盘不会挡住操作按钮,则按钮紧随内容较合理。

    1.4K30

    前端基础-CSS常用选择器

    -- 侧导航栏 --> 左侧侧导航栏 登录 ...在不修改以上代码的前提下,完成以下任务: 链接 登录 的颜色为红色,同时主导航栏里面的所有的链接改为黄绿色 (简单) 主导航栏和侧导航栏里面文字都是14像素并且是微软雅黑。...(中等) 主导航栏里面的一级菜单链接文字颜色为绿色。(难) 4.相邻元素选择器(了解) 选择相邻的元素,两个元素中间用 + 隔开:元素1 + 元素2{css样式} 示意图 ?...5.伪类 元素:link 正常连接时候的状态 元素:visited 点击以后的状态 元素:hover 当鼠标移动上去的状态-------重点、常用 元素:active...当鼠标按下去时候的状态 注意:不是所有元素都支持这4种写法,超链接支持4种,工作中用的hover比较多,别的可以做个了解

    58020

    WordPress免费主题:Document,让阅读变得更加方便

    作为一个程序员,在日常的工作、生活、学习的过程中基本都有很多需要做笔记的地方;做笔记的主要目的之一是为了“温故而知新”,另一个则是为了在下一次遇到的时候,不需要再次耗费精力去找解决方法; 回顾自己之前写的那个主题...文章底部赞赏 站点底部信息 导航栏菜单 导航栏搜索 上一篇、下一篇文章 一键回到顶部 主题色、阅读模式切换 文章点赞、踩 文章浏览、评论、发布时间、作者信息显示 4....主题前端优化 文章页右边栏正常高度时,跟随文章滚动,滚动高度超出侧边栏高度时自动悬浮,保持右边侧边栏始终存在元素,不会空白; 访问首页时显示自定义的站点描述,文章页时自动截取文章内容作为网页描述; 优化...20220724更新 首页变成两栏显示 优化了大屏和小屏显示的字体大小 调整了移动端的UI样式 下滑阅读时自动隐藏导航栏,上滑时自动显示。...修复主题logo无法修改的问题(由于未register注册该选项导致) 20220725更新 新增主题选项:设置首页显示单、双栏

    4.3K40
    领券