vertical-align和valign

CSS中最容易搞錯的東西之一,CSS的vertical-align屬性和TH、TD標籤valign屬 性是不一樣的兩個東西,

valign就是物件內的東西的垂直位置,

不過vertical-align不是,事實上他是用在inline物件上的,用來決定 一個inline物件的垂直位置(例如:上標、下標),通常是用不太到,比較容易看到影響的是img標籤,img標籤如果沒用CSS指定的話預設就是 inline的物件。

那要怎麼讓物件垂直置中呢?如果只是單行文字要置中還簡單,只要讓line-height等於外層物件的height就可以了(舊瀏覽器有些不支 持,ex: IE5/Mac),如果是block物件要置中那就麻煩了,比較土法煉鋼的方法是靠外層的padding,要準確一點的話一定 會需要增加標籤數,而且很trick,就不介紹了(其實是範例找不到了@_@)。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值