首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
分享发现
被css垂直居中搞得没脾气的可以猛击这里
HowardMei
·
2012 年 3 月 29 日
· 3890 次点击
这是一个创建于 5120 天前的主题,其中的信息可能已经有所发展或是发生改变。
谁知道为啥css里有直接的left,right,top,bottom,就是没有center? 每次遇到都被耍弄得够呛,vertical-align:middle各种不靠谱。
好在今天发现了有两篇总结各种状况的神文在:
6 Methods For Vertical Centering With CSS:
http://www.vanseodesign.com/css/vertical-centering/
Vertically Center Multi-Lined Text:
http://css-tricks.com/vertically-center-multi-lined-text/
CSS
神文
vertical
8 条回复
•
1970-01-01 08:00:00 +08:00
1
hdlifes
2012 年 3 月 29 日
可以看看 @
sofish
他们的 Alice
aliceui.com
里的兼容解决方案库
2
NemoAlex
2012 年 3 月 29 日
这些东西都是老生常谈了
当你需要用到这些技巧的时候,最好弄清楚自己在做什么,什么方式更贴近 HTML 本身
3
HowardMei
OP
2012 年 3 月 29 日
@
hdlifes
哇,浏览器兼容解决方案,要是早注意到这个就好了。
@
NemoAlex
貌似很高深的样子。不过既然世界并不完美,也就不要苛责工具太过复杂,有违本意了;tricks & hacks 既然存在且源源不绝,自然有用到它们的地方。虽然机会很少,但又不可或缺,这就是为啥需要备忘啊。
4
vendetta
2012 年 3 月 29 日
垂直居中其实是个挺诡异的需求。
单行文字用line-height/height 、多行用margin,再复杂的话就上table。
5
Sivan
2012 年 3 月 29 日
@
vendetta
不诡异啊,经常有客户会要求“不管单行还是双行,都让文字垂直居中显示”。
6
vendetta
2012 年 3 月 29 日
@
Sivan
恩,职业一点说,客户的需求都是合理的,没有诡异的。
但仔细想想这个需求还是TM的蛮诡异的哦 : ) 你说不是么?
7
sinreal
2012 年 3 月 29 日 via Android
mark aliceui
8
Sivan
2012 年 3 月 29 日
@
vendetta
哎,说白了还是服务行业,伺候客户跟伺候爹似的。他们说好看,就得做,不能说不好看。
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
Solana
·
2560 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 09:01
·
PVG 17:01
·
LAX 02:01
·
JFK 05:01
♥ Do have faith in what you're doing.
❯