Home > Web Front-end > H5 Tutorial > body text

Xiaoqiang's HTML5 mobile development road (45) - Exchange rate calculator [1]

黄舟
Release: 2017-02-15 13:25:40
Original
1645 people have browsed it

In the past two days, I have read "PhoneGap in Action" and there is an example of an exchange rate calculator. I personally think it is better, so I will share it with you. In the next few articles, we will complete this PhoneGap + Jquery together. A small exercise for mobile.

1. Create a new site in DrameWeaver, as shown in the figure:


##2. Write the exchange rate calculation page


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<!--引入相关样式框架-->
<link rel="stylesheet" href="css/jquery.mobile-1.0.1.min.css"/>
<script src="js/jquery.js"></script>
<script src="js/jquery.mobile-1.0.1.min.js"></script>
</head>
<body>
	<p data-role="page" id="index">
    	<p class="exchangeRates">
        <p class="header">
        	<p class="right">
            	<p class="right">
                	<a href="#setting" data-transition="slide"><img src="images/tm.gif" width="80" height="89" border="0"></a>
                </p>
            </p>
        </p>
        <p class="bg">
        	<p class="list">
            	<p class="currency">人民币</p>
                <p class="money"><input type="number" id="c1" maxlength="12" value="0"/></p>
            </p>
        	<p class="list">
            	<p class="currency">美元</p>
                <p class="money strong"><input type="number" id="c2" maxlength="12" value="0"/></p>
            </p>
        	<p class="list">
            	<p class="currency">日元</p>
                <p class="money strong"><input type="number" id="c3" maxlength="12" value="0"/></p>
            </p>
        	<p class="list">
            	<p class="currency">里尔</p>
                <p class="money strong"><input type="number" id="c4" maxlength="12" value="0"/></p>
            </p>
        	<p class="list">
            	<p class="currency">新加坡元</p>
                <p class="money strong"><input type="number" id="c5" maxlength="12" value="0"/></p>
            </p>
            <p class="list">
            	<p class="currency">欧元</p>
                <p class="money strong"><input type="number" id="c6" maxlength="12" value="0"/></p>
            </p>
            <p class="list">
            	<p class="currency">克朗</p>
                <p class="money strong"><input type="number" id="c7" maxlength="12" value="0"/></p>
            </p>
            <p class="list">
            	<p class="currency">英镑</p>
                <p class="money strong"><input type="number" id="c8" maxlength="12" value="0"/></p>
            </p>          
        </p>
    </p>
    <p data-role="page" id="setting">
    	<p class="setRates">
        
        </p>
    </p>
</body>
</html>
Copy after login

This interface is still very unsightly, let’s design the style

Introduce the style file:


<link rel="stylesheet" href="css/style.css"/>
Copy after login

Add header style:


/* CSS Document */
body{
	background-color:#c19e7d;
	font-family:"黑体";
	margin:0px;
	padding:0px;
}

/*
1.text-align:center 设置文本或img标签等一些内联对象(或与之类似的元素)的居中。
2.margin:0 auto 设置块元素(或与之类似的元素)的居中。
*/

.exchangeRates,.setRates{
	width:480px; 
	height:100%;
	margin:0 auto;
	font-family:"黑体";	
}

.header{
	width:480px;	
	height:116px;
	background:url(../images/title.png) no-repeat;
}

.header .right{ 
	float:right;
	width:80px;
	height:54px;
}
.header .right a{
	float:right;
	width:80px;
	height:54px;	
}
.header .right a:hover{
	float:left;
	width:80px;
	height:54px;	
	background:url(../images/setting.png) no-repeat;
}
Copy after login

Add list style:


.bg{
	width:480px;
	height:598px;
	background:url(../images/bg.png) no-repeat;
	background-color:#999933;
	overflow:hidden;
}

.bg .list{
	float:left;
	width:480px;
	height:77px;
	background:url(../images/line.png) 0px 64px no-repeat;	
}

.bg .list .currency{
	float:left;
	width:150px;
	height:77px;
	text-align:left;
	font-size:28px;
	line-height:50px;
	color:#bea58c;
	padding-left:30px;
}

.bg .list .money{ 
	float:left; 
	width:240px;
	height:77px; 
	text-align:right; 
	font-weight:bold; 
	line-height:50px; 
	color:#ffefda;
	padding-top:3px;
}
.bg .list .money input{
	float:right; 
	background-color:transparent; 
	width:210px; 
	height:25px;
	border:0px; 
	font-size:30px; 
	color:#ffefda; 
	font-family:Arial, Helvetica, sans-serif;
	padding-left:6px; 
	padding-right:6px; 
	text-align:right;
}

.strong{ font-weight:bold}

.footer{
	width:480px; 
	height:49px; 
	background:url(../images/bottom.png) no-repeat;
}
Copy after login

The above is the content of Xiaoqiang’s HTML5 mobile development road (45) - Exchange Rate Calculator [1]. For more related content, please pay attention to the PHP Chinese website (www.php .cn)!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template