属性表和属性页,是MFC封装的多页管理类。属性页用于与子页面窗口关联,属性表用于关联管理子页的父窗口。使用MFC应用程序向导,创建一个工程名为“prop”的对话框程序,演示使用属性页和属性表管理多个分页子窗口。图9-25 插入分页子窗口2)子页窗口的标题栏要保留,它将在属性表窗口中显示,如图9-26所示。8)在主对话框内添加的控件与第4节中的完全一样,见表9-9。属性表默认是标签模式显示,调用SetWizardMode函数后以向导模式显示。......
2023-11-25
1.contextmenu
在HTML5中,每个元素新增了一个属性:contextmenu,它是上下文菜单,即鼠标右击元素会出现一个菜单。它配合menu标签使用,contextmenu的值设置为menu的id名。使用这个标签时要先阻止浏览器的默认行为。
代码示例
2.contenteditable
contenteditable规定是否可编辑元素的内容,它的属性值包括:
(1)true:可以编辑元素的内容。
(2)false:无法编辑元素的内容。
(3)inherit:继承父元素的contenteditable属性。
当属性值为空字符串时,效果和true一致。
当一个元素的contenteditable状态为true(contenteditable属性为空字符串,或为true,或为inherit且其父元素状态为true)时,意味着该元素是可编辑的。否则,该元素不可编辑,如图2-3和图2-4所示。
代码示例:
图2-3 可编辑的文本(a)
图2-4 可编辑的文本(b)
3.draggable
draggable规定元素是否可以拖拽。值为true时表示可以拖拽,值为false时表示不能拖拽,值为auto时按浏览器的默认行为来定。在使用该属性时,还需要配合Javascript来实现,使用dataTransfer对象在拖拽事件中传输数据。详情参照第4章文件处理与拖放。(www.chuimin.cn)
4.dropzone
dropzone属性规定在元素上拖动数据时,是否拷贝、移动或链接被拖动数据。它的值为copy时,拖动元素时复制数据,值为move时不会复制,而是将被拖动的数据移动到新的位置上,值为link时,会产生一个指向原数据的链接。
代码示例:
5.hidden
hidden属性用于隐藏该元素。一旦使用了此属性,则该元素就不会在浏览器中被显示它的值为true时元素是可见的,值为false时元素是不可见的。
代码示例:
6.spellcheck
spellcheck属性规定是否对元素进行拼写和语法检查。它可以对以下内容进行拼写检查:input元素中的文本值(非密码);textarea元素中的文本;可编辑元素中的文本。值为true时进行检查,值为false时不检查。
代码示例:
7.translate
translate规定是否应该翻译元素内容。值为true时可翻译,值为false时不可翻译。
代码示例:
8.表单元素属性
表单元素新添的属性也可以帮我们做一些验证,例如placeholder属性可以将光标定位到输入框的最前面、required属性用于验证值是否为空、pattern类型专为验证正则、autofocus属性可以自动聚集、autocomplete自动完成属性等,对于这些属性的设置与效果,请参照3.4节表单验证部分。
有关HTML5实战宝典的文章
属性表和属性页,是MFC封装的多页管理类。属性页用于与子页面窗口关联,属性表用于关联管理子页的父窗口。使用MFC应用程序向导,创建一个工程名为“prop”的对话框程序,演示使用属性页和属性表管理多个分页子窗口。图9-25 插入分页子窗口2)子页窗口的标题栏要保留,它将在属性表窗口中显示,如图9-26所示。8)在主对话框内添加的控件与第4节中的完全一样,见表9-9。属性表默认是标签模式显示,调用SetWizardMode函数后以向导模式显示。......
2023-11-25
属性节点可以实时改变前面板对象的颜色、大小和是否可见等属性,从而达到最佳的人机交互效果。由于不同类型前面板对象的属性种类繁多,很难一一介绍,所以下面仅以数值控件来介绍部分属性节点的用法。图4-112 创建多个属性节点方法二图4-113 右键选中属性当输入值为0时,前面板对象处于正常状态,用户可以访问前面板对象。在对话框上部的下拉列表框中选择“前面板”,对话框中会出现图4-116所示的属性设定选项,可以在其中设置闪烁速度。......
2023-11-07
2008年,奥巴马借助新媒体成为美国历史上第一位黑人总统;2012年,他又击败了共和党候选人罗姆尼,成功连任。2017年,特朗普也借助新媒体,战胜希拉里就职美国第45任总统。那么新媒体运营究竟有怎样的优势与特点呢?例如,可以在百度上建立关键词,在豆瓣上定期推出话题,在微博、微信上发布产品信息,与用户实时互动等,为新媒体运营提供近乎零成本的条件。......
2023-11-17
“是一个”叫做“断定联系”。在《如果和能够》一文中,奥斯汀与摩尔进行商榷,探讨“如果”和“能够”的用法及其涵义。他把摩尔的建议总结为三点:“本会能够”不过意味着“如果我确实选择了……那么我本会能够……”在论述“能够”的涵义时,他做出许多区别。......
2024-01-22
若B类为A类的友元类,则B类的所有成员函数都是A类的友元函数,都可以访问A类的私有和保护成员。当希望一个类可以存取另一个类的私有成员时,可以将该类声明为另一类的友元类。在较为复杂的问题中,实现不同类之间的数据共享,友元类的使用也是很必要的选择。友元关系是不能继承的。图3.1链式栈解:先声明节点类Node,其中又将栈类Stack作为Node类的友元类。......
2023-11-07
新媒体用户运营的概念用户运营是用户研究的一种角度,其实质来源于传播学的重要研究部分——受众研究。在新媒体环境下,“用户”一词不仅包括其“受众”的传统含义,而且包括以互联网、移动互联网为代表的新媒体网民和可精准辨析的使用者。[2]“用户”一词,反映了受众的主动性和能动性,在新媒体时代,通常指网络信息的使用者与网络服务的应用者,[3]并具有个人性、互动性和参与创造性等鲜明特征。......
2023-11-17
小米中富含的色氨酸含量为谷类之首。但是产妇在食用小米时,不能完全以小米为主食,应注意搭配,以免缺乏其他营养。而对于气滞者,素体虚寒、小便清长者则不宜食用小米。如果发现小米生虫或者遭蛾类幼虫危害,应将生虫部分取出单独处理。......
2023-11-29
紧缩句和联合结构作谓语的单句之间也可能发生一些纠缠。从这个角度看,把这样的句子看作紧缩句并不是没有理由的。如果例和例算紧缩句,例和例自然也要算紧缩句。就整个的语法体系考虑,这样的句子算作单句比算作紧缩句妥当一些。这样的句子,如果中间有停顿,就成了递进关系的联合复句;但是,因为谓语是联合结构,也就不入紧缩句了。形式虽然很像前后呼应的紧缩格式,因为谓语可以算作联合结构[4],也就不入紧缩句了。......
2023-08-07
相关推荐