让我们假设我有呈现类似波纹管一个HTML页面:如何通过CSS“断线”?
labelA [___INPUT-TEXT____] labelB [___INPUT-TEXT____]
不过,我想“断行”第二个标签上,是这样的:
labelA [___INPUT-TEXT____]
labelB [___INPUT-TEXT____]
假设我无法更改HTML代码。我怎样才能用CSS做到这一点?
下面是一个例子:
<html><head><style>
#labelA { display:block; }
#labelB { display:block; }
</style></head>
<body>
<label for="ia" id="labelA">labelA</label><input id="ia" type="text"/>
<label for="ib" id="labelB">labelB</label><input id="ib" type="text"/>
</body></html>
任何帮助理解。
干杯,
编辑: 我的意思是{ display: block; }
代替{inline:block}
,谢谢指点出来。
'display:block' should fix this,假设你没有浮动。 – Brad
@brad,我在想同样的事情,'clear:left'会修正'float'。 –