• 关于

    换肤

    的搜索结果

回答

全局的theme属性然后做class判断或者加载不同的样式文件。 一种是编译时换肤 编译时换肤可以通过css in js相关技术修改css预处理器的变量 。 一种是用户操作换肤。 用户操作换肤 只能内置一些styleb变量供用户选择了 问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/357
游客7iokfgo4yexey 2020-05-24 22:36:37 0 浏览量 回答数 0

问题

用vue怎么实现一个换肤的功能?

[vue] 用vue怎么实现一个换肤的功能?...
游客7iokfgo4yexey 2020-05-23 14:37:11 4 浏览量 回答数 1

回答

动态换肤在很多android应用中都有使用,用户根据自己的喜好设置皮肤主题,可以增强用户使用应用的舒适度。 Android换肤可以分为很多种,它们从使用方式,用户体验以及项目框架设计上体现了明显的差异。 接下来几篇文章分别讲解其中比较主流的换肤方式。应用内置皮肤实现动态切换在技术上是最容易实现的,但有很多局限性,比如不能在使用过程中增减皮肤,除非升级应用,扩展性很弱;如果需要设置皮肤的位置很多,编码起来比较麻烦。主要是使用 SharedPreferences记录当前设置的皮肤序号,然后加载这套皮肤的所有资源,在每个activity中有一个setSkin()的方法设置皮肤。实现:确定需要换肤的地方 首先要确定应用中那些界面需要换肤,他们有什么共性?比如天天动听,一套以蓝色为基调的皮肤,所有的界面title应该是蓝色的,所有的按钮也是蓝色系列的…,这样就可以确定一套皮肤需要哪些颜色以及资源文件。 确定一套皮肤需要的资源(其余皮肤按照第一套皮肤模板做) 比如首页,四个模块,其中 本地音乐和 最近播放 的颜色是一样的,这里需要两个颜色值(正常和按下状态),歌曲下载 和 MV下载 的颜色是一样的,这里也需要两个颜色值,每个界面的标题背景色相同,然后一些按钮也需要两个颜色值;综合起来就需要7个色值,在color.xml文件中定义好它们,然后再drawable目录定义好选择器。 (以下是Demo中的代码片段,真实项目开发中只需要按照这个步骤模板做就行)编写SkinUtil资源加载类使用皮肤 在Application中初始化皮肤工具类定义BaseActivity实现setSkin()方法设置皮肤源码下载https://github.com/openXu/SkinChange1
杨冬芳 2019-12-02 03:00:03 0 浏览量 回答数 0

问题

在视频游戏中绘制可换肤的“按钮”的最佳方法是什么?

我正在寻找有关如何在游戏应用程序中绘制可换肤的“按钮”的想法。如果我将固定的Sprite非矢量图像用作按钮背景,则无法轻松调整按钮的大小。如果我编写代码来绘制可调整大小的按钮(就像绘制Windows按钮一样&#x...
游客ufivfoddcd53c 2020-01-03 19:23:33 1 浏览量 回答数 1

问题

easyui怎么最优雅的实现皮肤切换?

我发现自己来写的话,需要注意有三个问题:第一,如何让客户端存储皮肤选项,不至于下次打开网站时恢复到默认皮肤?第二,easyui项目一般为主窗口+N个子窗口的形式,如何实现主窗口换肤时同时将已经打开的子窗口更换皮肤第三,这个是技术细节了,就是...
a123456678 2019-12-01 20:20:52 1627 浏览量 回答数 1

问题

easyui怎么最优雅的实现皮肤切换?

我发现自己来写的话,需要注意有三个问题:第一,如何让客户端存储皮肤选项,不至于下次打开网站时恢复到默认皮肤?第二,easyui项目一般为主窗口+N个子窗口的形式,如何实现主窗口换肤时同时将已经打开的子窗口更换皮肤第三,这个是技术细节了,就是...
小旋风柴进 2019-12-01 19:37:13 746 浏览量 回答数 1

回答

额,楼上说的是论坛换肤?
licaizu 2019-12-02 03:00:15 0 浏览量 回答数 0

问题

关于阿里云浏览器的建议

建议可以换肤。。。自己定制皮肤。。。。...
lionwei 2019-12-01 20:15:06 3616 浏览量 回答数 2

问题

JS 与CSS设计动态界面效果

火狐浏览器首页的那个换肤效果怎么做的?点击之后,页面向下滑动,现实可能需要更换的主题...
小旋风柴进 2019-12-01 20:28:42 921 浏览量 回答数 1

回答

LZ,您好,目前阿云浏览器尚没有换肤功能,感谢您的建议,我们会反馈至相应部门,谢谢~~
cloud_li 2019-12-02 03:02:45 0 浏览量 回答数 0

问题

关于放大问题   主题功能

设置放大125%    要有一个保存键,所有网页按此显示。 多加几个主题功能,换肤。 打开网页速度再快些。...
suibo888 2019-12-01 20:11:07 3781 浏览量 回答数 1

问题

今天才看到阿里浏览器

今天才发现阿里浏览器,立即下载下来测试,感觉总体比较清爽,是个小清新。简单的测试了一下,也比较稳定。特提出表扬 不过一些意见还是要提的,希望阿里云浏览器团队能考虑...
xiwood 2019-12-01 20:08:19 5549 浏览量 回答数 2

回答

1、一般换皮肤就是更换css样式,皮肤选项加到跟用户相关的配置表中就行了,用户登录时系统自动判断加载哪套皮肤。2、子窗口和母窗口不反正共享一套css样式,一个变了就全变了。3、还弄什么渐变效果我就觉得完全没有必要了,换肤后直接全部重新加载就行了,这种操作不会很频繁,还弄个这玩意完全没事找事。
a123456678 2019-12-02 02:09:50 0 浏览量 回答数 0

回答

1、一般换皮肤就是更换css样式,皮肤选项加到跟用户相关的配置表中就行了,用户登录时系统自动判断加载哪套皮肤。2、子窗口和母窗口不反正共享一套css样式,一个变了就全变了。3、还弄什么渐变效果我就觉得完全没有必要了,换肤后直接全部重新加载就行了,这种操作不会很频繁,还弄个这玩意完全没事找事。
小旋风柴进 2019-12-02 02:29:39 0 浏览量 回答数 0

回答

回 楼主(flysharping) 的帖子 谢谢楼主的支持哦~~ 换肤和应用插件的功能暂时还没有,但阿云浏览器的手机管理功能还是很牛的~可以试试哦~ ------------------------- 引用第2楼flysharping于2011-11-29 14:22发表的  : 好 多去用用   我们也会加油的~
alibrowser 2019-12-02 02:47:55 0 浏览量 回答数 0

问题

关于网站换皮肤的功能,谁可以告诉下mac.pcbeta.com 它的换肤原理?

一直想实现mac.pcbeta.com 的皮肤功能。最近写了一个JS 来实现,将用户设置的皮肤名字保存在localstorage ,每次刷新页面的时候去调用保存在localstorage 中的字段,然后根据字段引用新的皮肤所包含的CSS文件...
落地花开啦 2019-12-01 19:53:36 997 浏览量 回答数 1

回答

H5视频加密好处是可以不用安装任何插件,而且支持手机使用,和flash相比更符合现在使用习惯。现在H5加密可以做到以下效果: 1) 在电脑手机浏览器下(包括QQ、微信)打开即可播放 2)限制域名和网址,必须在某域名下才可以播放,下载后和转播无法播放 3 )支持清晰度切换、字幕功能、宽高比设定、预览图显示、倍速播放、全屏切换、音量调节、播放/暂停按钮、播放列表 4 )支持暂停图片显示(类似广告,点击可跳转广告网址) 5)播放器外观支持控制换肤 6) 支持播放过程中弹出题目,须回答题目才可继续 7) 支持浮动会员ID显示,防录屏
笨笨2010 2020-03-25 15:53:37 0 浏览量 回答数 0

回答

纯CSS实现圆角框是一件大家都说烂了的事件,我也写过两篇总结文章,为什么还会有这篇文章呢,事情是这样的。在我们的以前的项目中,实现圆角框往往是用背景图片来实现的,但是,当这些项目发布上线后,在维护过程中,有时需要添加一些新的需求,因为以前的项目中大量采用了圆角图片,并且这些图片全部采用了CSS sprites方式合并的图,为了不增加更多的额外工作,并且也不想用JS来添加更多的http请求,所以需要一些简单的CSS方案来解决这个问题。而我的个人爱好,也喜欢采用无图片的方式来处理这些效果。总觉得CSS能完成的工作,为什么不让它来实现呢? 实现原理: 纯CSS方式实现圆角框的原理在网络上已经有很多人详细解说了,下面这个示意图是我将其中的一个圆角进行放大后的效果。图一 从上面效果图中我们可以看到其实这种圆角框是靠一个个容器堆砌而成的,每一个容器的宽度不同,这个宽度是由margin外边距来实现的,如:margin:0 5px;就是左右两侧的外边距5像素,从上到下有5条线,其外边距分别为5px,3px,2px,1px,依次递减。因此根据这个原理我们可以实现简单的html结构和样式。 1、Html结构层: 代码 1<div class="sharp color1"> 2 <b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b> 3 <div class="content">文字内容</div> 4 </div> 5 <b class="b5"></b><b class="b6"></b><b class="b7"></b><b class="b8"></b> 6</div> b1~b4构成上面的左右两个圆角结构体,而b5~b8则构建了下面左右两个圆角结构体。而content则是内容主体,将这些全部放在一个大的容器中,并给它的一个类名sharp,用来设置通用的样式。再给它叠加了一个color1类名,这个类名用来区别不同的颜色方案,因为可能会有不同颜色的圆角框。 2、CSS样式: 代码 1.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;} 2.b1,.b8{margin:0 5px;} 3.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;} 4.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;} 5.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;} 将每个b标签都设置为块状结构,并定义其高度为1像素,超出部分溢出隐藏。从上面样式中我们已经看到margin值的设置,是从大到小减少的。而b1和b8的设置是一样,已经将它们合并在一起了,同样的原理,b2和b7、b3和b6、b4和b5都是一样的设置。这是因为上面两个圆和下面的两个圆是一样,只是顺序是相对的,所以将它合并设置在一起。有利于减少CSS样式代码的字符大小。后面三句和第二句有点不同的地方是多设置了左右边框的样式,但是在这儿并没有设置边框的颜色,这是为什么呢,因为这个边框颜色是我们需要适时变化,所以将它们分离出来,在下面的代码中单独定义。 接下我们设置内容区的样式: 代码 .content {border-right:1px solid;border-left:1px solid;overflow:hidden;} 也是只设置左右边框线,但是不设置颜色值,它和上面八个b标签一起构成圆角框的外边框轮廓。 往往在一个页面中存在多个圆角框,而每个圆角框有可能其边框颜色各不相同,有没有可能针对不同的设计制作不同的换肤方案呢,答案是有的。在我的这个应用中,可以换不同的皮肤颜色,并且设置颜色方案也并不是一件很难的事情。下面看看我是如何将它们应用到不同的颜色的。 在上面的样式设计中,我已经给颜色方案留下了可以扩展的空间。我将所有的涉及到边框色的类名全部集中在一起,用群选择符给它们设置一个边框的颜色就可以了。如下所示: 代码 1.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#96C2F1;} 2.color1 .b1,.color1 .b8{background:#96C2F1;} 注意:需要将这两句的颜色值设置为一样的,第二句中虽说是设置的background背景色,但它同样是上下边框线的颜色,这一点一定要记住。因为b1和b8并没有设置border,但它的高度值为1px,所以用它的背景色就达到了模拟上下边框的颜色了。 现在已经将一个圆角框描述出来了,但是有一个问题要注意,就是内容区的背景色,因为这儿是存载文字主体的地方。所以还需要加入下面这句话,也是群集选择符来设置圆角内的所有背景色。 代码 .color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#EFF7FF;} 这儿除了b1和b8外,其它的标签都包含进来了,并且包括content容器,将它们的背景色全部设置一个颜色,这样除了线框外的所有地方都成为一种颜色了。在这儿我也用到包含选择符,给它们都加了一个color1,这是颜色方案1的类名,依照这个原理可以设置不同的换肤方案。 好了,我们将上面的所有代码集中起来,就完成一个纯CSS圆角框的实例模型,在源码中,我设置了六套颜色方案,其它的颜色方案就看你的了。 下面是源码演示后的截图:
杨冬芳 2019-12-02 02:31:01 0 浏览量 回答数 0

问题

Vue面试题汇总【精品问答】

是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。 从0到1自己构架一个vue项目...
问问小秘 2020-05-25 18:02:28 20475 浏览量 回答数 4

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务