国产精品 久久久精品动漫网站_欧美日韩久久中文字幕_国产亚洲精品日韩在线tv黄_国产农村一级毛片精品_日本国产中文字幕_任我爽橹在线视频精品583_最近中文字幕mv免费高清视频8_色爽交永久免费视频_国产精品三区第二页_亚洲春色在线观看

在日常web前端頁面開發(fā)中經(jīng)常會遇到頁面居中的彈窗功能,設計師在設計這些彈窗的時候一般都是設計成頁面居中的。如下:

DIV塊

這里就是一個圖標和一行文字相對于整個背景居中。

那么用什么方式實現(xiàn)比較方便呢

切一張透明png圖片,和底圖大小一致的,直接放上去。這種最簡單省力,但是對后期修改文字圖標不是很友好。

將圖標和文字單獨出來,用一個固定大小的div包裹住,運用定位來居中,這里默認該div大小為300 x 300; 實現(xiàn)代碼如下:

.div{

河南網(wǎng)站建設選擇億宏世紀.5年來持續(xù)為眾多企業(yè)提供河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷.

河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷

position: absolute;

Left:50%;

Top:50%;

Margin-left: -150px;

Margin-top: -150px;

Text-aline: center;

}

河南網(wǎng)站建設選擇億宏世紀.5年來持續(xù)為眾多企業(yè)提供河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷.

河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷

這里做到了div的相對居中,然后還要測量圖標和文字之間的間隔,給img一個margin-bottom,來實現(xiàn)上下居中,這種方式就比較靈活了,圖標和文字都能隨時更換,但是由于限制了寬高,所以也存在一定的局限性。

直接通過設置包裹的div的定位來居中,不限寬高,如下:

Div{

position: absolute;

Left:50%;

Top:50%;

transform: translate(-50%,-50%);

河南網(wǎng)站建設選擇億宏世紀.5年來持續(xù)為眾多企業(yè)提供河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷.

河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷

}

這樣就實現(xiàn)了相對居中,而且不會因為div里內(nèi)容的多少而出現(xiàn)位置的偏差。算是比較完美的實現(xiàn)方式了。當然也要注意顯示上的優(yōu)化,如果文字過多,出現(xiàn)換行的情況,最好是在兩邊留點邊距,看起來不那么生硬。如下:

Div{

position: absolute;

Left:50%;

Top:50%;

transform: translate(-50%,-50%);

河南網(wǎng)站建設選擇億宏世紀.5年來持續(xù)為眾多企業(yè)提供河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷.

河南網(wǎng)絡推廣,河南網(wǎng)絡營銷,seo公司,河南百度優(yōu)化,河南網(wǎng)站優(yōu)化,河南全網(wǎng)營銷

Padding:20px;

Box-sizing:border-box;

}

這里padding:20px;是設置上下左右邊距為20像素,使內(nèi)容不貼邊。而box-sizing:border-box;這個屬性則是設置padding的值包含在div的區(qū)域內(nèi),不是在區(qū)域外增加邊距,對一些要求特殊的布局能起到很好的兼容作用,不用計算拋開padding值之后的區(qū)域寬高。

當然也還有其他方式來實現(xiàn)居中效果,這里就不一一列出了。

河南億宏世紀網(wǎng)絡科技有限公司,專注于互聯(lián)網(wǎng)+品牌整合營銷,公司擁有專業(yè)的互聯(lián)網(wǎng)管理、運營策劃、UI設計、技術開發(fā)等團隊,專業(yè)從事于工業(yè)互聯(lián)網(wǎng)的開發(fā)建設。我司擁有成熟的網(wǎng)絡技術開發(fā)團隊,針對網(wǎng)站開發(fā)、技術服務、網(wǎng)站風格定位、網(wǎng)站功能優(yōu)化、網(wǎng)站推廣維護等都具備很強的專業(yè)技術水平,旨在為客戶提供專業(yè)的互聯(lián)網(wǎng)應用解決方案。公司始終秉持著誠信經(jīng)營、質(zhì)量為先的經(jīng)營理念,我們不僅提供優(yōu)質(zhì)的網(wǎng)絡技術和云端供應鏈服務,而且還在產(chǎn)品的選擇、應用等方面提供專業(yè)的咨詢與售后服務。

微信服務號

微信服務號

服務熱線

15617359779

15617359779