這里頭有一點(diǎn)要注意:為什么suggest div要寫在背景圖片div外面?如果寫在背景圖片div里面,也就是和form成為兄弟元素,那結(jié)果就是經(jīng)過css一番設(shè)置后,suggest div會(huì)處在form偏右下一點(diǎn),而不是嚴(yán)絲合縫的位于form正下方。因?yàn)閒orm offset是form和document的距離,但是之前form被設(shè)置成針對(duì)于其父元素背景圖片div的絕對(duì)定位,所以form offset的值會(huì)多一些,多出的值就是背景圖片和body之間的距離差。suggest div的top,left是針對(duì)于背景圖片的(因?yàn)樗辉O(shè)置成絕對(duì)定位,又是背景圖片子元素),因此它的位置就會(huì)偏右下。
2017-01-04
最新回答 / 王修
看清這個(gè)地址http://api.bing.com/qsonhs.aspx?q="+searchText?你的html文件有放到api.bing.com這個(gè)域下面嗎?
2017-01-01
還有就是老師說的自己調(diào)節(jié)的那個(gè)樣式 加了一個(gè)10px 剛好是因?yàn)橛衟adding 我們可以直接這樣 top:$('#search-form').offset().top+$('#search-form').outerHeight(), 用outHeight()是包含著padding的
2016-12-19
我看到大家說的一個(gè)問題 自己親身試驗(yàn)了一下 1. 有說$("#search_suggest").show();顯示不出來的 原因是因?yàn)槔蠋煱?amp;lt;script></script> 這段代碼寫在html頁面的最后了 我們?nèi)绻麑懺趆tml中間前面或者另外做js文件插入的 需要有一個(gè)當(dāng)頁面加載完成之前 $(function(){}) 也就是說要寫在這個(gè)里面
2016-12-19
已采納回答 / 694710752
不是的 是因?yàn)橥床呗栽斐傻?也就是你訪問的數(shù)據(jù)網(wǎng)址的域與你項(xiàng)目不在同一個(gè)域下 所以查詢不到東西 下拉框也就顯示不出來了
2016-12-12
最新回答 / 慕移動(dòng)9181930
哦,我有點(diǎn)明白了,應(yīng)該是因?yàn)樗菈K級(jí)元素,所以舍不設(shè)置width它默認(rèn)都會(huì)width:100%。這個(gè)課是給初學(xué)者學(xué)習(xí)最原始的mysql函數(shù)用的。mysqli在php5版本之后才出現(xiàn)的,并沒有被廣泛運(yùn)用。如果要用的話,還是用現(xiàn)在流行的pdo吧。
2016-12-11