久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

css - 如何解決安卓上按鈕文字偏上的問題

瀏覽:112日期:2023-07-04 11:57:43

問題描述

比如一個(gè)普通的按鈕,要做到文字垂直居中

<a>按鈕</a>

css設(shè)置為:

a { height: 30px; line-height: 30px; font-size: 14px; text-align: center; width: 70px; vertical-align: middle;}

在chrome上和ios上沒有問題,但是在安卓上文字就會(huì)明顯偏上,如圖

css - 如何解決安卓上按鈕文字偏上的問題

試過用table-cell或者line-height設(shè)為1,然后用padding來(lái)控制高度等方法,都不行,都是偏上的,這個(gè)問題怎么解決啊?

問題解答

回答1:

這么巧前段時(shí)間我也碰到了一樣的問題,

解決方法:使用 flex 布局。

把父元素設(shè)為:

display: flex;align-items: center;justify-content: center;

使用 autoprefixer 加上前綴以后沒有任何兼容性問題。

回答2:

a元素是行內(nèi)元素,得設(shè)置為塊級(jí)元素,設(shè)置的height line-height才起作用

回答3:

f12調(diào)一下,把安卓的一些默認(rèn)樣式覆蓋掉

回答4:

這個(gè),反正我是設(shè)置line-height和height一樣,就會(huì)上下居中。不過,看你這個(gè)a好像也可以用button代替,button里面的文字自動(dòng)上下左右居中

回答5:

這是在特殊的瀏覽器才會(huì)出現(xiàn)這個(gè)問題吧,是line-height導(dǎo)致的,就用flex布局來(lái)替代

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 美女在线视频一区二区 | 国产日韩高清在线 | 日韩看片 | 欧美午夜视频在线观看 | 日韩在线中文字幕 | 九九热精品免费视频 | 日韩精品在线免费观看视频 | 国产成人自拍一区 | 免费av一区二区三区 | 国产精品毛片 | 亚洲 欧美 精品 | 午夜精品久久久久久久久 | 国产精品久久久 | 成人一区二区在线 | 中文字幕三区 | 君岛美绪一区二区三区 | 国产91极品| 日日日操| 99久久精品免费看国产一区二区三区 | 亚洲午夜电影 | 国产日韩欧美视频 | 国产乱淫av片 | 黄色大片免费网址 | 男女视频在线观看 | 亚洲日韩中文字幕一区 | 国产成人精品av | 久久久影视 | 日本黄色大片免费 | 午夜视频免费 | 国产精品久久久久久久久久三级 | 欧美电影一区 | 中文字幕亚洲精品 | 嫩草影院网站入口 | 亚洲成人一区二区 | 丁香五月亚洲综合在线 | 涩涩视频网站在线观看 | 国产一区二区精品在线 | 毛片免费观看网址 | 一区二区精品在线 | 久在线视频 | 午夜欧美一区二区三区在线播放 |