html - 手機(jī)前端開發(fā)
問題描述
/*---仿-table---*/.flex-out{ /*display: -webkit-box;*/ /*放在第一行不能適應(yīng)電腦游覽器,手機(jī)無問題。*/ display: -moz-box; /* Firefox 17- */ display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */ display: -moz-flex; /* Firefox 18+ */ display: -ms-flexbox; /* IE 10 */ display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */ display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */}.flex-in{ -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */ -moz-box-flex: 1; /* OLD - Firefox 19- */ -webkit-flex: 1; /* Chrome */ -ms-flex: 1; /* IE 10 */ flex: 1; /* NEW, Spec - Opera 12.1, Firefox 20+ */ }<p class='flex-out'> <p style='width:46%;'> <img src='http://cca.mbaobao.com/mbaobao/201410/09/qj_04.jpg' > <img src='http://cca.mbaobao.com/mbaobao/201410/09/qj_06.jpg' > </p> <p style='width:54%;'><img src='http://cca.mbaobao.com/mbaobao/201410/09/qj_05.jpg' > </p></p>
代碼如上,需求很簡(jiǎn)單只要讓上面的這組p能實(shí)現(xiàn)table的效果就好;讓手機(jī)能實(shí)現(xiàn)適應(yīng)多種屏幕的大小,圖片被設(shè)置成了100%;
出現(xiàn)的問題在于pc的游覽器和手機(jī)游覽器顯示效果不同,但是把 display: -webkit-box; 移動(dòng)到最后一行是無問題的。我知道為什么這樣可行,但是我不知道這樣修改后會(huì)不會(huì)引發(fā)別的什么問題(經(jīng)過測(cè)試是沒問題的),但是感覺樣式還是怪怪的。希望誰能回答下我的幾個(gè)問題
display:flex;具體運(yùn)用在什么方法面我現(xiàn)在這樣寫會(huì)引發(fā)什么問題上面這個(gè)樣式的由來問題解答
回答1:display:flex; 是一種 CSS3 屬性,用于多行多列布局,類似 table,但是有更大的靈活性。目前移動(dòng)端只有最新的瀏覽器支持,如 Chrome、Firefox等。Android 4.1 的內(nèi)置瀏覽器不支持,微信瀏覽器使用的 WebView 等都只有在最新的系統(tǒng)上才支持,如 4.3、4.4 等,具體細(xì)節(jié)你可以再去確定。
display: -webkit-box;是一種特別適合微信內(nèi)置瀏覽器的布局方式。
移到最后一行沒有問題,是因?yàn)檫@時(shí)候 display: -webkit-box; 會(huì)把前面的 display: flex; 覆蓋掉。
相關(guān)文章:
1. mac里的docker如何命令行開啟呢?2. docker - 各位電腦上有多少個(gè)容器啊?容器一多,自己都搞混了,咋辦呢?3. nignx - docker內(nèi)nginx 80端口被占用4. docker容器呢SSH為什么連不通呢?5. 關(guān)于docker下的nginx壓力測(cè)試6. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題7. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””8. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。9. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????10. docker-compose 為何找不到配置文件?

網(wǎng)公網(wǎng)安備