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

Material Design — 按钮( Buttons)

标准按钮 平面按钮Flat buttons 平面按钮是只有文本的按钮 可用在dialogs, toolbars和inline 不会有抬起的效果,但是点击时会填充颜色 浮动按钮 Raised buttons...它们可以内联使用。 他们被点击时会抬起并触发墨水扩散效果。...非标准的提示框和模态窗口 非标准提示框和模态窗口中的按钮放置取决于它们包含内容的复杂程度。 对于内容相对简单的提示框,建议将按钮放在对话框的右侧,肯定性按钮位于否定性按钮的右侧。...在下拉菜单中滚动的方式与Menus滚动的方式相同。 ? ? 一般的下拉按钮 溢出下拉菜单按钮 这种类型的下拉菜单默认显示箭头或者菜单按钮。点击按钮后会弹出菜单。...点击下拉箭头则会弹出所有状态菜单; 点击任意一个状态会改变当前的状态。 可编辑分段式下拉菜单按钮 可编辑分段式下拉菜单按钮的当前状态位置是可编辑的(例如用来选择文字大小的下拉菜单)。

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

    QT从控件部分知识点整理

    QT中的工具栏和菜单栏 QMainWindow 菜单栏创建演示: 工具栏创建演示: 状态栏创建演示: 铆接部件(浮动窗口)创建演示: 中心部件创建演示: 资源文件添加 模态和非模态对话框 消息对话框...menuBar(); //将菜单栏放入到窗口中---菜单栏在为空的状态下,什么都不会显示 setMenuBar(b); //创建菜单 QMenu *fileMenu=...)创建演示: 放置区域的参数: //铆接部件(浮动窗口)可以有多个 QDockWidget* dockWidget=new QDockWidget("浮动",this);...步骤2: 选择QRF: 点击Open in Editor来编辑资源文件 ---- 模态和非模态对话框 //点击新建按钮,弹出一个对话框 connect..."; ---- 消息对话框 QMessageBox中常用的静态成员函数: 消息对话框和错误对话框演示: //消息对话框 //错误对话框---弹出一个警告窗口 QMessageBox

    1.1K20

    【如何写论文】解决方案——删除脚注里多余的回车换行,标题的段前磅数消失问题、图像显示不完整、被截断、浮动问题

    即脚注文本没有从页面左侧边缘开始,而是向右缩进了一定距离1.2、解决方案首先打开视图-Web版式视图然后点击引用-显示备注,弹出脚注编辑窗口:然后点击下拉框,切换到脚注分隔符这里可以把多余换行符进行删除然后再次点击显示备注关闭窗口...,点击视图-页面视图,回归正常编辑流程。...三、图像显示不完整、被截断、浮动问题3.1、问题描述在一些情况下,图片在插入后会显示不完整、被截断,往往只能看到其部分内容:这种情况的可能原因有多种,通常是因为图像在段落间被设置了单倍行距。...文档网格:若无特殊要求,一般设为无网格此外,还可以检查并调整段前和段后的间距,以确保图像不会与段落上方的文本或下方的文本重叠,从而避免被截断的情况发生。...有的时候复制粘贴过来的图片,会衬于文字下方或者浮于文字上方。当图片衬于文字下方时,文字会出现在图片的上方,形成文字覆盖图片的效果;而当图片浮于文字上方时,图片会位于文字的顶层,文字则环绕在图片的周围。

    17410

    前端课程——浮动

    内联元素的默认宽度和高度 宽度是内容的宽度- width属性是无效的 高度是内容的高度- height 属性是无效的 内联元素设置为浮动后 width 和height属性有效 多个内联元素依旧是水平排列...,为下一个兄弟元素设置为浮动,下一个兄弟元素不会超过上一个兄弟元素的位置 文本与浮动的元素 文本内容与浮动的元素之间,文本内容不会被浮动的元素所覆盖,而是环绕在浮动元素的周围 清除浮动 clear属性设置元素是否显示在其之前元素的下方...该属性具有以下几个值: none:表示元素不会向下移动清除之前的浮动。 left: 表示元素被向下移动用于清除之前的左浮动。 right: 表元素被向下移动用于清除之前的右浮动。...both: 元素被向下移动用于清除之前的左右浮动。 clear属性的使用可以分别以下两种情况: 使用clear属性为非浮动元素清除浮动时,该元素将移动到之前浮动元素的下方。...使 用clear属性为浮动元素清除浮动时,该元素将移动到之前浮动元素的下方,并且会影响之后浮 动元素的布局。

    89031

    前端(二)-CSS

    元素会被显示为内联元素,该元素前后没有换行符 inline-block 行内块元素,元素既有内联元素的特性,又有块元素的特性 none 元素隐藏 5.2 浮动 float属性 值 说明 left 元素向左浮动...; 4.浮动后,相对定位,相对于盒子浮动后的位置,进行定位,盒子原始位置不会保留; 6.2 absolute 绝对定位 absolute属性值:偏移设置: left、right、top、bottom...,而是浏览器窗口; 使用场景:在窗口左右两边的固定广告、返回顶部图标、吸顶导航栏等; 6.4 z-index属性 调整元素定位时重叠层的上下位置 ; 1.z-index属性值:整数,默认值为...0 ; 2.设置了positon属性时,z-index属性可以设置各元素之间的重叠高低关系 ; 3.z-index值大的层位于其值小的层上方; 7、动画 7.1 变形 transform 函数...) cursor: pointer; 光标移入变成手(常用作按钮的属性)

    1.9K20

    HTML5 与CSS3 相关笔记

    none:元素不会显示 46.Float:指定网页元素向哪个方向浮动 left左、right右、none默认无(元素不浮动 显示在其文本出现的位置) 元素的水平方向浮动,意味着元素只能左右移动而不能上下移动...一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 浮动元素之后的元素将围绕它。 浮动元素之前的元素将不会受到影响。...left(左侧不允许浮动元素)、right(右侧不允许)、 both(左右都不允许,常用于文本在图片下方显示)、 none(允许浮动元素出现在两侧) 49.解决父级边框塌陷 (1)浮动元素后加空的div...流动模型下,内联元素会在所处的包含元素内从左到右水平分布显示。 2、浮动模型 (Float) 任何元素默认是不能浮动的,可用CSS定义为浮动。...(3)固定定位(position: fixed) 始终位于浏览器窗口内视图的设置位置,不受文档流动影响, 另外属性background-attachment:fixed;的作用也是设置背景图片固定。

    5.4K30

    HTMLCSS基础知识学习笔记

    处理使用         name:为控件命名,以备后台程序ASP和PHP使用         checked:checked="checked"时,此选项默认被选中         注意:同一组的单选按钮...2、浮动模型 (Float)         现在我们想让两个块状元素并排显示         任何元素在默认情况下是不能浮动的,但可以用CSS定义为浮动,如div、p、table、img等元素都可以被定义为浮动...#div1{float:left;}             #div2{float:right;}     3、层模型(Layer)         就像是图像软件PhotoShop中非常流行的图层编辑功能一样...(屏幕内的网页窗口)本身                 它不会随浏览器窗口的滚动条滚动而变化,除非你在屏幕中移动浏览器窗口的屏幕位置,或改变浏览器窗口的显示大小,                ...因此固定定位的元素会始终位于浏览器窗口内视图的某个位置,不会受文档流动影响                 举例:                     #div1{

    2.1K10

    HTML+CSS高级

    浮动特征:具有且不仅仅有 内联块 inline-block 的特征                1.1.1     块级元素在一行显示                1.1.2     内联元素支持宽高...: hidden; 清除浮动     --》右下角等需要的元素将不可见(比如 分享到、回到顶部等按钮)             2.7.1     overfloat: [ hidden | scroll...important           1.7     li里子元素都浮动,各个li之间在IE6、7下方会产生4px间隙问题                解决办法:给li加上     *vertical-align...: hidden; 清除浮动     --》右下角等需要的元素将不可见(比如 分享到、回到顶部等按钮)             2.7.1     overfloat: [ hidden | scroll...important           1.7     li里子元素都浮动,各个li之间在IE6、7下方会产生4px间隙问题                解决办法:给li加上     *vertical-align

    5.9K61

    CSS概要

    CSS语法 选择符 { 属性:值} 选择符:又称选择器,指明网页中要应用样式规则的元素,如本例中是网页中所有的段(p)的文字将变 成蓝色,而其他的元素(如ol)不会受到影响。...在流动模型下,内联元素都会在所处的包含元素内从左到右水平分布显示。 浮动模型 float 浮动模型,浮动(Float)如果想让两个块状元素并排显示,需要用到浮动模型。...层布局模型就像是图像软件PhotoShop中非常流行的图层编辑功能一样,每个图层能够 精确定位操作,但在网页设计领域,由于网页大小的活动性,层布局没能受到热捧。...如果不存在这样的包含块,则相对于body元素,即相对于浏览器窗口。...由于视图本身是固定的,它不会随浏览器窗口的滚动条滚动而变化,除非你在屏幕中移动浏览器窗口的屏幕 位置,或改变浏览器窗口的显示大小,因此固定定位的元素会始终位于浏览器窗口内视图的某个位置,不会 受文档流动影响

    1.4K50

    Android开发人员初识前端

    5.2、浮动模型(Float) 任何元素在默认情况下是不能浮动的,但可以用 CSS 定义为浮动,如div、p、table、img等元素都可以被定义为浮动。...中非常流行的图层编辑功能一样,每个图层能够精确定位操作,但在网页设计领域,由于网页大小的活动性,层布局没能受到热捧。...如果不存在这样的包含块,则相对于body元素,即相对于浏览器窗口。...(屏幕内的网页窗口)本身。...由于视图本身是固定的,它不会随浏览器窗口的滚动条滚动而变化,除非你在屏幕中移动浏览器窗口的屏幕位置,或改变浏览器窗口的显示大小,因此固定定位的元素会始终位于浏览器窗口内视图的某个位置,不会受文档流动影响

    2.3K30

    css-浮动

    如果没有足够的水平空间来浮动,它会向下移动,直到空间合适或者不会再出现其它浮动了 因为浮动(盒)不在普通流内,在浮动盒之前或者之后创建的未定位的(non-positioned)块盒会竖直排列,就像浮动不存在一样...clear: left; 官方解释:要求该盒的top border边位于源文档中在此之前的元素形成的所有左浮动盒的bottom外边下方 不正经的理解:如果我前面有左浮动元素,我必须位于它的下方 clear...: right; 官方解释:要求该盒的top border边位于源文档中在此之前的元素形成的所有右浮动盒的bottom外边下方 不正经的理解:如果我前面有右浮动元素,我必须位于它的下方 clear:both...; 如果我前面有浮动元素,我必须位于它的下方 (2)封装一个clearfix的属性,用于父元素清除浮动 原理:父元素看不见元素,导致高度不正常。...display: block; //生成的伪元素是内联元素,需要设置成块级元素来占位置啊 clear: both; //把这个元素清除浮动,放在父元素的最下方,把父元素撑开 } 使用:把.clearfix

    1.3K30

    【C#】分享一个弹出容器层,像右键菜单那样召即来挥则去

    这样带来的问题是某些情况下的调用体验不好(体验这种事当然不是用户才有的专利,俺们码农也是人,也要讲体验的说),比如弹出的控件是让用户输入一些东西,完了用户点击某个按钮什么的返回原窗体,然后在原窗体获取用户刚刚的输入...由于非模式的Show不会阻塞代码,所以就不能在Show的下方想当然的获取值、使用值~这是显然的。...FloatLayerBase进行实现,例如下面这个接受用户输入数值的NumInputDemo实现: 样子和特点: 不会令父窗口失去焦点(不会抢焦点的层才是好层): ?...重载可以指定相对control或item的偏移位置,默认是在control/item的下方弹出浮动层。...点在程序外的窗口、桌面、任务栏这些则不会。

    2.8K20

    最新版水果FL Studio21新版本更新全解析!80项更新与改进!

    警告对话框(Warning dialog)-删除多个播放列表轨道时弹出轨道名称,提醒您即将进行的操作。...设置窗口下的新按钮,用于将自动化包络转换为事件数据。...通道(Channel)-当插件替换通道采样器时会有浮动提示05新插件和工具LuxeVerb(完整版)-具有“极其舒适”和可延展声音的高级算法混响,能够模拟所有大小的现实和实验声学空间。...Library Tab(库选项卡)-新增免费和付费下载的在线内容。内容将自动提供给可以使用它的插件。音频小样演示-库内容项目现在可以有内联音频演示。...·预设(Presets)-使用 HUD 文本的字体现在可以位于字体文件夹之外。

    3.4K30

    - Pycharm常用的快捷键

    ,一般在开发中会经常用到的也就是下面这些,这里大家先看一下,后面在开发中经常会用到的,时间久了自然就会记住:Ctrl + Enter(⌘ ↩):在下方新建行但不移动光标;Shift + Enter(⇧...(代码文件)Alt + Up/Down跳转到上一个、下一个方法F12 回到先前的工具窗口Esc 从工具窗口回到编辑窗口Shift + Esc 隐藏运行的、最近运行的窗口Ctrl + Shift + F4...+ #0-9 打开相应的工具窗口Ctrl + Alt + Y 同步Ctrl + Shift + F12 最大化编辑开关Alt + Shift + F 添加到最喜欢Alt + Shift + I 根据配置检查当前文...Ctrl + BackQuote(’) 快速切换当前计划Ctrl + Alt + S 打开设置页Ctrl + Shift + A 查找编辑器里所有的动作Ctrl + Tab 在窗口间进行切换 编辑快捷键如果你之前使用的...然后在弹出的对话框输入你想设置的快捷键。

    13732

    Qt入门系列(二)

    文章首发在博主知乎 ---- 作业1 需求:点击按钮打开,弹出一个新的菜单,单击按钮关闭,关闭新开的菜单 步骤: 1.新建一个QMainWindow项目 2.在1的基础上新建一个类QMainWIndow2...QPushButton("aa",this); toolBar->addWidget(btn); } MainWindow::~MainWindow() { } 如图: 4.2 状态栏和浮动窗口...//设置在右侧提示信息 QLabel *label2=new QLabel("右侧提示信息",this); stBar->addPermanentWidget(label2); //浮动窗口...)); ui->actionopen->setIcon(QIcon(":/data/02.pgm")); 结果显示: 4.4 添加对话框 需求:点击新建按钮,弹出一个对话框 继续上面代码:...可以改弹簧属性 7.对以上布局不满意,选中最大的框框,点击打破布局 8.选择Widget,将四个一起放进去,点击删格布局 9.点击各个按钮进行属性设定,比如窗口固定大小,密码隐藏等 显示: 5.2

    2K30

    在外远程NAS群晖Drive - 群晖Drive挂载电脑磁盘同步备份【无需公网IP】

    当然,群晖的作用不仅限于此,我们还可以利用群晖的Drive套件与cpolar配合,让用户能在其他网络(非办公室局域网)上,访问位于办公室或家里的群晖Synology Drive,实现远程协同办公(或调取编辑家中群晖上的资料...因此我们点击页面上部的“启用”按钮。 点击启用按钮后,Synology Drive会指引我们启用用户主目录服务,我们根据弹出的窗口指引点击“是”按钮。...系统会自动跳转到用户组群的高级设置页面,我们将这个页面下拉到最低端,就能看到家目录,将启动家目录服务前的方框勾选,再点击右下方的应用按钮,就开启了共享文件服务。...创建文件夹的方式就是点击页面上方的“创建”按钮,并在弹出的文件夹编辑窗口对其进行命名。 接着点开这个文件夹,将一个文件拖进这里,就完成了这个文件的上传。...完成以上设置后,就可以点击页面下方的创建按钮,为Synology Drive生成一个可供连接的公共互联网地址。

    1.3K10
    领券