日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

css教程

CSS 教程

CSS 響應(yīng)式設(shè)計

CSS實例

拓展閱讀

厲害了我的哥,css圖片居中原來有這么多種方法

閱讀 (2405)
圖片的居中顯示css有很多方法,但在很多情況下有的方法無效,這是件很頭疼的事情,比如一般設(shè)置圖片屬性text-align:centre水平居中,但這個方法經(jīng)常無效,很多前端攻程師都有研究過或者說是搜索過css圖片居中方法吧。

但其實css圖片居中有多種不同的情況,也有多種不同的解決方法,具體方法如下所示:


圖片居中又分為水平居中和垂直居中


一、水平居中:


1、單獨文字垂直居中我們只需要設(shè)置CSS樣式line-height屬性即可。


2、文字與圖片同排,在設(shè)置div高度同時再對此css樣式的圖片“img”樣式設(shè)置vertical-align:middle垂直居中屬性,如.yangshi img{vertical-align:middle;} 。


3 不確定寬度的塊級元素設(shè)置水平居中的方法


(1)、是使用table作為容器的方法來實現(xiàn)。當(dāng)然不大推薦使用這種方法,因為添加了無意義的標簽。這里就稍微介紹一下吧。Table標簽本身并不是塊級元素,當(dāng)我們不設(shè)置table的寬度的話,他里面的寬度是由他內(nèi)部元素的寬度撐起來的。但即使我們沒有設(shè)置table的寬度,直接設(shè)置table的外邊距margin:0 auto;就可以實現(xiàn)水平居中了!這樣我們就可以通過設(shè)置table水平居中,間接使里面的內(nèi)容居中。

  

(2)、相對于用table的方法的好處是不用增加無語義標簽,簡化標簽嵌套深度。這個思路是這樣的,通過改變塊級元素的display屬性值為inline類型,然后設(shè)置text-align:center來實現(xiàn)居中。這種方法也有一定不妥之處就是把塊級元素改為行內(nèi)元素后,行內(nèi)元素比塊元素少了一些功能。比如說設(shè)定長寬值等,在項目運用中可能會有一些限制,大家可以自行選擇。

  

(3)、通過給父元素設(shè)置浮動float,再設(shè)置父元素的position屬性為relative和left:50%;子元素設(shè)置position:relative和left:-50%來實現(xiàn)水平居中。這個好處是可以保留塊級元素仍然是以display:block的形式顯示,不會添加無意義的標簽,不添加嵌套深度。確點是設(shè)置了position:relative;帶來了一些副作用。下面是第三種方法的實例代碼,放到body標簽里面就可以了。


二、垂直居中:


對這個CSS居中問題,我們可以使用設(shè)置背景圖片的方法。舉例:


body {BACKGROUND: url(”圖片文件”) #FFF no-repeat center;}


關(guān)鍵就在于這個Center屬性,它表示讓該背景圖片在容器中居中。你也可以把Cener換成Top Left或者直接寫上數(shù)字來調(diào)整它的位置。


方法一:

<style type="text/css">

style>
<div><p><img src="http://www.google.com/intl/en/images/logo.gif" />p>div>

方法二:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>div里面圖片垂直居中的幾個例子title>
<style type="text/css">

style>
head>
<body>
<div><p><img src="http://www.google.com/intl/en/images/logo.gif" />p>div>
body>
html>	

方法三:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>div里面圖片垂直居中的幾個例子title>
<style type="text/css">

style>
head>
<body>
<div><p><img src="http://www.google.com/intl/en/images/logo.gif" />p>div>
body>
html>

方法四:


 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>div里面圖片垂直居中的幾個例子title> <style type="text/css">

-- * {margin:0;padding:0;} div { width:500px;border:1px solid #666; height:500px; background:url("http://www.google.com/intl/en/images/logo.gif") center no-repeat
} --> style> head> <body> <div>   
關(guān)閉
程序員人生
主站蜘蛛池模板: 日韩欧美在线免费观看 | av三级在线播放 | 亚洲精品久久久久 | 日韩精品亚洲一区 | 99精品网站 | 精品国产欧美一区二区三区成人 | 国产女性无套免费网站 | 91视频欧美| 欧美成人精品一区二区三区 | 一区二区三区观看 | 250pp久久新 久久久免费精品视频 | 日韩精品久久久久 | 九九热在线精品视频 | 精品国产精品国产偷麻豆 | 国产在线二区 | 中文字幕一区二区在线播放 | 91直接看 | 国产伦精品一区二区三区照片91 | 久久精品久久久 | 亚洲性猛交xxxx乱大交 | 国产精品久久久久久久久久久免费看 | 日干夜干 | 亚洲乱码国产乱码精品精 | 亚洲综合精品 | 日韩精品网 | 91麻豆精品91久久久久久清纯 | 久久99精品久久久久久按摩秒播 | 可以免费看的毛片 | 国产精品精品久久久久久 | www99re | 亚洲免费大片 | 国产一区精品在线 | 日韩1区2区| 在线观看的av | 天堂网2017 | 国产精品一区在线播放 | 日韩和欧美的一区二区 | 日韩一区二区久久 | 亚洲天堂一区二区 | 亚洲免费视频一区二区 | 全部免费毛片在线播放网站 |