閱讀jd m站頁面

1.容器包裹尺寸:因?yàn)橐苿?dòng)端的寬度尺寸在320px-640px之間,所以jd在body里直接設(shè)置了max-width:640px,min-width:320px,這樣既在手機(jī)端上有很好的顯示,也能在pc端打開m站頁面時(shí)有很好的顯示。

bodycss.JPG

2.關(guān)于jd搜索欄的制作,采用兩個(gè)兄弟div,一個(gè)作為背景,一個(gè)作為內(nèi)容,查看代碼可以發(fā)現(xiàn)第一個(gè)div用了absolute,所以第二個(gè)div可以直接升上去,但是由于在默認(rèn)情況下,元素應(yīng)用了非static的position屬性后,其就會(huì)有一個(gè)隱晦的層級(jí),會(huì)居于普通元素之上,想看更多可以到張鑫旭,所以正常情況下bgdiv會(huì)蓋在contentdiv上面,所以我們需要給contentdiv添加relative來"后來居上"。為什么要用兩個(gè)div來實(shí)現(xiàn)呢:我發(fā)現(xiàn)在滾動(dòng)條下移時(shí),bgdiv的opacity會(huì)變化,視覺效果會(huì)更好。如果是在一個(gè)div中使用opacity的話,文字搜索框都會(huì)變透明,就不是預(yù)想的效果了。

<div class=search style=position:fixed>
    <div class=bg style=position:absolute></div>
    <div class=content style=position:relative></div>
</div>
search.JPG

3.其他好像沒有什么可以講的地方,比較多使用float的地方我覺得可以使用flex

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,109評(píng)論 1 92
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    wzhiq896閱讀 2,112評(píng)論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,429評(píng)論 0 11
  • 瀏覽器兼容性問題大匯總? JavaScript HTML對(duì)象獲取問題 const問題 event.x與event....
    鳳凰跑跑閱讀 1,477評(píng)論 0 10
  • 人活得太長,就容易積累好多感情。 任何關(guān)于情愛的事都容易積累, 不論好壞,不論長短,尤其是第一次的情感, 爸媽是親...
    爾朵記閱讀 233評(píng)論 0 0

友情鏈接更多精彩內(nèi)容