在白色图标后的半透明的黑色圆圈确保了在任何背景色下图片都能够清晰显示,也使它能很好的工作在Jquery Mobile主题系统中。以下是一些在不同主题样式下图标按钮的例子
\"A\"主题下的图标按钮 data-theme=\"a\"
<div data-role=\"content\"> <div data-role=\"controlgroup\" data-type=\"horizontal\"> <a href=\"index.html\" data-role=\"button\" data-icon=\"bars\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"edit\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"arrow-l\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"arrow-r\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"arrow-u\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"arrow-d\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"delete\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"plus\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"minus\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"check\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> </div> <div data-role=\"controlgroup\" data-type=\"horizontal\"> <a href=\"index.html\" data-role=\"button\" data-icon=\"gear\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"refresh\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"forward\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"back\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"grid\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"star\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"alert\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"info\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"home\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> <a href=\"index.html\" data-role=\"button\" data-icon=\"search\" data-iconpos=\"notext\" data-theme=\"a\" data-inline=\"true\">My button</a> </div> </div>
\"B\"主题下的图标按钮 data-theme=\"b\"
\"C\"主题下的图标按钮 data-theme=\"c\"
主题按钮
Query移动具有丰富的主题系统,让您完全控制如何按钮风格。当链接添加到一个容器,它是自动分配符合其母棒或内容框的视觉整合按钮到父容器的主题样本的信,就像一条变色龙。所以一个按钮放在内容与主题为“一”(在默认主题黑色)将自动分配按钮的主题是“a”(在默认主题木炭)。a为黑,b为灰底蓝,c为灰底灰,d白底白色 ,e黄底黄色。这是默认的主题的主题对按钮的例子。所有的按钮都有相同的HTML标记:
<div data-role=\"content\"> <div class=\"ui-body ui-body-a\"><h4>Swatch \"a\"</h4><a href=\"index.html\" data-role=\"button\">Button</a></div> <div class=\"ui-body ui-body-b\"><h4>Swatch \"b\"</h4><a href=\"index.html\" data-role=\"button\">Button</a></div> <div class=\"ui-body ui-body-c\"><h4>Swatch \"c\"</h4><a href=\"index.html\" data-role=\"button\">Button</a></div> <div class=\"ui-body ui-body-d\"><h4>Swatch \"d\"</h4><a href=\"index.html\" data-role=\"button\">Button</a></div> <div class=\"ui-body ui-body-e\"><h4>Swatch \"e\"</h4><a href=\"index.html\" data-role=\"button\">Button</a></div> </div>
分配系统样式 data-theme
给按钮增加data-theme=\"字母\"属性,可以手动的给按钮添加样式,使得按钮不一定非要与父容器的样式相符
<div data-role=\"content\"> <a href=\"index.html\" data-role=\"button\" data-theme=\"a\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch a</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"b\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch b</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"c\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch c</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"d\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch d</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"e\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch e</a> </div>
主题的变化 ui-body
默认有五套风格,ui-body-a,ui-body-b,ui-body-c,ui-body-d,ui-body-e
<div class=\"ui-body ui-body-a\"> <a href=\"index.html\" data-role=\"button\" data-theme=\"a\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch a</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"b\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch b</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"c\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch c</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"d\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch d</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"e\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch e</a> </div>
<div class=\"ui-body ui-body-b\"> <a href=\"index.html\" data-role=\"button\" data-theme=\"a\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch a</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"b\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch b</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"c\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch c</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"d\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch d</a> <a href=\"index.html\" data-role=\"button\" data-theme=\"e\" data-icon=\"arrow-l\" data-inline=\"true\">Swatch e</a> </div>
本文地址:https://www.stayed.cn/item/4973
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我