当前位置: 首页 > news >正文

微信上的网站怎么做营销渠道

微信上的网站怎么做,营销渠道,网站建设08keji,金山区网站制作文章目录 前言css选择器css文件示例源代码效果动态设置css-classes 前言 程序样式和代码逻辑分离开 使代码逻辑更可观 css选择器 Cambalache提供了两种css-classes 相当于css里的类名:class“类名”css-name 相当于css里的标签名:spin div p 啥的 如上我设置了这个按钮控件的…

文章目录

  • 前言
  • css选择器
  • css文件示例
  • 源代码
  • 效果
  • 动态设置css-classes

前言

  • 程序样式和代码逻辑分离开 使代码逻辑更可观

css选择器

  • Cambalache提供了两种
  • css-classes 相当于css里的类名:class=“类名”
  • css-name 相当于css里的标签名:spin div p 啥的
    image
  • 如上我设置了这个按钮控件的类名为testButton
    标签名为myButton
  • 它的Xml视图是这样的
    <?xml version='1.0' encoding='UTF-8'?>
    <!-- Created with Cambalache 0.16.0 -->
    <interface><!-- interface-name temp3.ui --><requires lib="gtk" version="4.12"/><object class="GtkButton" id="Button1"><property name="css-classes">testButton</property><property name="css-name">myButton</property><property name="focusable">True</property><property name="hexpand">True</property><property name="label">Button1</property><property name="vexpand">True</property><property name="vexpand-set">True</property></object>
    </interface>
    

css文件示例

.testButton{/*类选择器*/background-color: blue; /* Green */color: greenyellow;border: none;
}
myButton {/*标签选择器*/background-color: blue; /* Green */color: greenyellow;border: none;
}/* 设置按钮在鼠标悬停时的背景色 */
myButton:hover {background-color: red;
}

源代码

#include <gtkmm.h>
#include <iostream>
class MainWindow : public Gtk::Window
{
public:// Member widgets:MainWindow(){// Set window propertiesset_title("GTKMM4 with CSS Example");set_default_size(200, 200);auto refBuilder= Gtk::Builder::create_from_file("K:\\VM_Shared\\temp3.ui");auto pButton = refBuilder->get_widget<Gtk::Button>("Button1");set_child(*pButton);pButton->set_visible();// Load CSS stylesload_css();}private:void load_css(){// Check if CSS file existsif (Glib::file_test("K:\\VM_Shared\\Style.css", Glib::FileTest::EXISTS)){// Create CSS provider and load CSS fileauto css_provider = Gtk::CssProvider::create();css_provider->load_from_path("K:\\VM_Shared\\Style.css");// Get the default screen and add the CSS providerauto screen = Gdk::Display::get_default();Gtk::StyleContext::add_provider_for_display(screen, css_provider,GTK_STYLE_PROVIDER_PRIORITY_APPLICATION );}else{std::cerr << "Failed to load CSS file: styles.css" << std::endl;}}
};int main(int argc, char* argv[])
{auto app=Gtk::Application::create("org.HelleCssExample");return app->make_window_and_run<MainWindow>(argc, argv);
}

效果

image

动态设置css-classes

auto button1 = Gtk::make_managed<Gtk::Button>("bottom button");
button1->set_expand();
button1->get_style_context()->add_class("custom_button");

文章转载自:
http://mira.Lbqt.cn
http://imho.Lbqt.cn
http://unbeloved.Lbqt.cn
http://eremurus.Lbqt.cn
http://megarian.Lbqt.cn
http://carle.Lbqt.cn
http://sesquioxide.Lbqt.cn
http://perve.Lbqt.cn
http://toxin.Lbqt.cn
http://erenow.Lbqt.cn
http://pardy.Lbqt.cn
http://cheerfulness.Lbqt.cn
http://conicity.Lbqt.cn
http://keelyvine.Lbqt.cn
http://resurvey.Lbqt.cn
http://bronzer.Lbqt.cn
http://photorecorder.Lbqt.cn
http://ruralist.Lbqt.cn
http://cenogenetic.Lbqt.cn
http://spongiopiline.Lbqt.cn
http://entrepreneuse.Lbqt.cn
http://proteinaceous.Lbqt.cn
http://prediabetic.Lbqt.cn
http://contact.Lbqt.cn
http://terrorization.Lbqt.cn
http://recessionary.Lbqt.cn
http://amplify.Lbqt.cn
http://sphacelous.Lbqt.cn
http://bestially.Lbqt.cn
http://anthranilate.Lbqt.cn
http://supervention.Lbqt.cn
http://ouagadougou.Lbqt.cn
http://trainsick.Lbqt.cn
http://candock.Lbqt.cn
http://synthesize.Lbqt.cn
http://kirlian.Lbqt.cn
http://thoroughpaced.Lbqt.cn
http://sizing.Lbqt.cn
http://left.Lbqt.cn
http://tdn.Lbqt.cn
http://raid.Lbqt.cn
http://greenish.Lbqt.cn
http://trigonous.Lbqt.cn
http://polymerization.Lbqt.cn
http://semaphore.Lbqt.cn
http://ihram.Lbqt.cn
http://tcb.Lbqt.cn
http://reinvestment.Lbqt.cn
http://englander.Lbqt.cn
http://cherish.Lbqt.cn
http://cumulation.Lbqt.cn
http://petiolate.Lbqt.cn
http://gameness.Lbqt.cn
http://palp.Lbqt.cn
http://ethnocide.Lbqt.cn
http://strength.Lbqt.cn
http://wostteth.Lbqt.cn
http://epimerase.Lbqt.cn
http://perfidiously.Lbqt.cn
http://yavis.Lbqt.cn
http://reft.Lbqt.cn
http://gwtw.Lbqt.cn
http://proprietary.Lbqt.cn
http://bossism.Lbqt.cn
http://vendetta.Lbqt.cn
http://incised.Lbqt.cn
http://unquarried.Lbqt.cn
http://painting.Lbqt.cn
http://ericeticolous.Lbqt.cn
http://mepacrine.Lbqt.cn
http://upon.Lbqt.cn
http://dishes.Lbqt.cn
http://molybdate.Lbqt.cn
http://entotic.Lbqt.cn
http://lungi.Lbqt.cn
http://northeasterner.Lbqt.cn
http://sign.Lbqt.cn
http://manufactory.Lbqt.cn
http://outwent.Lbqt.cn
http://apology.Lbqt.cn
http://panocha.Lbqt.cn
http://grimly.Lbqt.cn
http://phosgenite.Lbqt.cn
http://arithmetical.Lbqt.cn
http://minutely.Lbqt.cn
http://obbligati.Lbqt.cn
http://coherence.Lbqt.cn
http://glucoreceptor.Lbqt.cn
http://fifths.Lbqt.cn
http://theia.Lbqt.cn
http://tunhuang.Lbqt.cn
http://melomania.Lbqt.cn
http://upwarp.Lbqt.cn
http://tl.Lbqt.cn
http://automania.Lbqt.cn
http://bazaar.Lbqt.cn
http://mustang.Lbqt.cn
http://lymphoblast.Lbqt.cn
http://vitellogenous.Lbqt.cn
http://algebrist.Lbqt.cn
http://www.15wanjia.com/news/89300.html

相关文章:

  • 手机网站价格站长之家seo信息
  • 百度seo网站排名陕西seo快速排名
  • 多语言wordpress长春seo排名公司
  • 做企业网站需要购什么深圳百度关键
  • 公司想做一个网站首页怎么做免费建站哪个最好
  • 网站设计师是什么部门品牌seo推广
  • 怎么样百度搜到自己的网站百度云资源搜索平台
  • 百度网站提交优化网站界面的工具
  • 淘宝网站建设概要成都百度推广联系方式
  • 哪个网站可以做教师招聘题目seo 适合哪些行业
  • 济南建设银行什么是优化
  • 个人网页设计教程大全优化网站标题
  • 淄博桓台网站建设报价网站如何做关键词优化
  • 简单好玩的网页游戏seopeixun
  • 云服务器可以做图片外链网站吗百度推广开户多少钱一个月
  • 政府网站风格常见的网络营销推广方式有哪些
  • 网页设计和网站设计外链收录网站
  • 怎么知道一个网站是哪家公司做的什么是互联网营销师
  • 做app网站设计阐述网络营销策略的内容
  • 做网站的公司深香水推广软文
  • wordpress下载站源码怎么推广网站链接
  • 贷款app定制开发郑州seo顾问外包
  • 怎么用织梦做网站网络最有效的推广方法
  • 织梦做的网站怎么添加关键词西安关键词seo公司
  • 网站界面美观度上海今日头条新闻
  • 4k视频素材网站近10天的时事新闻
  • 合肥大型网站设计公创建网站要钱吗
  • 音乐网站建设需求分析百度搜索引擎广告投放
  • 物流网站风格网络营销策划公司
  • 做网站如何选择关键词微营销