要命的问题????CSS中如何让label的width 和height自动等于外面div的宽高
我遇到的问题是:
DOM结构大致如下:
<div>
<label>test</label>
</div>
div的高度只有在运行时才能动态计算出。
如何让label的width和height自动等于外面的div的width和height,并且label中的文字垂直居中。
由于height不是定值,所以在写程序的时候是无法获取一个确定的值的。
我的label用来显示单行文本,所以想让line-height自动等于height来使label中的文字垂直居中。
我的整体布局决定了我不能使用tabel-cell和vertical-align:middle方式。所以提议这种方案的朋友就不要回复了。
DOM结构大致如下:
<div>
<label>test</label>
</div>
div的高度只有在运行时才能动态计算出。
如何让label的width和height自动等于外面的div的width和height,并且label中的文字垂直居中。
由于height不是定值,所以在写程序的时候是无法获取一个确定的值的。
我的label用来显示单行文本,所以想让line-height自动等于height来使label中的文字垂直居中。
我的整体布局决定了我不能使用tabel-cell和vertical-align:middle方式。所以提议这种方案的朋友就不要回复了。
...全文
相关推荐
div+CSS 兼容小摘
div+CSS兼容小摘,比较实用的小技巧。
css+div 在IE中兼容
css+div 解决在IE中的兼容问题,可以用于参考。
CSS实现纯图片替换效果和div模拟下拉条的实现 -- 剔除知识误区
NULL 博文链接:https://vb2005xu.iteye.com/blog/313675
JavaScript动态创建div等元素实例讲解
主要介绍了JavaScript动态创建div等元素实例,
CSS开关按钮样式详解
我们将使用纯CSS打造一些切换开关并使其拥有类似于checkbox的用户体验。 很多时候我们都需要用户通过勾选/取消checkbox来表明他们对一些问题的答案。我们设置了一个标签,一个checkbox,并在提交表单后获取checkbox值,以查看用户是否已经选中或取消选中该checkbox。我们都知道默认的的checkbox长啥样,而且还不能通过纯CSS的方式来设置checkbox的样式。这种元素的样式由每个浏览器引擎单独管理(每个浏览器下面checkbox的样式都可能不一样)。于是,有一个更统一的界面岂不是会更好? 不要急!一个小小的CSS技巧可以帮助我们解决这个问题。通过将:checkde


