簡介:這是應用開發中涉及到的css和php筆記的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=342557' scrolling='no'>
最近一周使用SAE開發一個簡單的微博應用。應用本身很簡單,使用php演算法可以輕鬆實現。但是在調用新浪API的時候遇到很多各種各樣的麻煩。應用到現在還有些不穩定。
關於應用中遇到的一些問題及解決辦法,做一些記錄,以備後用。本人新手,技術還不熟練,筆記比較幼稚。嘲笑請輕笑。
1、關於層的絕對位置。
有兩個div層,其中main類div是整體的層,cloud類div是絕對位置層,實現的效果是在螢幕右上方顯示一個雲彩的gif圖片。div布局代碼如下:
<div class="cloud"></div>
<div class="main">
...
</div>
在過程中一度將cloud層放在了main層裡,導致ie無法顯示cloud層。後將cloud層放出main層外部,並將main的position改為relative,才解決了這個問題。CSS代碼如下:
1 .main{
2 position:relative;
3 top:30px;
4 width:600px;
5 height:auto;
6 text-align:left;
7 background-color:#FFFFFF;
8 border:5px solid #FF0011;
9 }
10 .cloud {
11 background: url(../image/cloud.gif) no-repeat 100% 50%;
12 height: 171px;
13 position: absolute;
14 right: 0px;
15 top: 0px;
16 width: 345px;
17 z-index: 1000;
18 }
2、關於年月日的下拉框選擇實現。
年月日的下拉框做的很獃滯,日期不能隨著年份和月份的變化而變化。但是這是比較初級的解決方案,也參考了網上別人的方法。以後再研究更新的方法。
1 <?php
2 $months = array (1 => '1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月');
3 $days = range(1,31);
4 $years = range(1930,2011);
5 echo '<select name="year" >';
6 foreach ($years as $value) {
7 echo "<option value=\"$value\">$value 年</option>";
8 if ($value == 1987) {
9 echo '<option value=\'1987\' selected>1987 年</option>';
10 }
11 }
12 echo '</select>';
13 echo '<select name="month" >';
14 foreach ($months as $key => $value) {
15 echo "<option value=\"$key\">$value</option>";
16 }
17 echo '</select>';
18 echo '<select name="day" >';
19 foreach ($days as $value) {
20 echo "<option value=\"$value\"> $value 日</option>";
21 }
22 echo '</select>';
23 ?>
3、待續。
愛J2EE關注Java邁克爾傑克遜視頻站JSON線上工具
http://biancheng.dnbcw.info/php/342557.html pageNo:6