手把手从零开始教你用htmlayout/sciter写漂亮ui界面(二)

书接上回: 手把手从零开始教你用htmlayout/sciter写漂亮ui界面(一)

再次鸣谢下aardio软件对htmlayout的大力封装, 所以用起来就简单多了. 只需要考虑html和css的耦合部分

上次学到, 如何用htmlahyout来贴图, 还有一些csss!属性的使用

这次我们写一个完整的 UI界面皮肤管理界面.

参考主界面的html和css,稍作修改即可.如下:

<html>
    <link href="skin.css" rel="stylesheet" type="text/css"/>
    <body>
        <div #header command="window-caption">
            <div #space>更改外观</div>
            <div #btn-close command="window-close"/>
        </div>
    </body>
</html>
body{
    margin:0px;
    background-image:url(img/001/skin.png);
    background-repeat:expand stretch-left stretch-middle  stretch-right;
    background-position:280 2 2 680;
    foreground-image:url(img/border.png);
    foreground-repeat:expand stretch-left stretch-middle  stretch-right;
    foreground-position:5 5 5 5;
}
#header{
    //background-color:red;
    width:100%;
    height:70px;
    flow:horizontal;
    behavior:windowCommand;
}
#space{
    width:100%%;
    height:20px;
    font-weight:bold;
    font-size:14px;
    color:white;
    padding:5 0 0 8;
}
#btn-close{
    background-image:url(img/btn_close_normal.png);
    width:39px;
    height:19px;
}
#btn-close:hover{
    background-image:url(img/btn_close_highlight.png);
}
#btn-close:active{
    background-image:url(img/btn_close_down.png);
}

增加一个蒙版main:

<html>
    <link href="skin.css" rel="stylesheet" type="text/css"/>
    <body>
        <div #header command="window-caption">
            <div #space>更改外观</div>
            <div #btn-close command="window-close"/>
        </div>
        <div #main>
             
        </div>
    </body>
<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值