答案 0 :(得分:0)
没有简单的方法可以在Crystal中垂直居中。令人沮丧的是,大多数事物都没有垂直对齐属性,事物的大小/位置是静态的,除非其他物体推动它们为自己腾出空间。
然而你可以做一个非常愚蠢的黑客来做这项工作。
编写一个公式,让我们称之为<!DOCTYPE html>
<html lang="en">
<head>
<style>
h1 {
background-color: green;
}
span {
font-size: 12px;
color: white;
margin-left: 15px;
}
</style>
</head>
<body>
<a href="https://stackoverflow.com/" target="tgt1">
<h1 id='tgt1'>Title <span>:target with CSS only</span></h1>
</a>
<hr/>
<a href="https://stackoverflow.com/" target="tgt2">
<h1 id='tgt2'>Title <span>:target with JS alert()</span></h1>
</a>
</body>
</html>
,使用循环生成一定数量的返回字符。根据此页面上的记录数量,SillySpaceFormula
会反向增长或缩小。将SillySpaceFormula
的字体大小设置为详细信息部分大小的一半。然后将此公式放在橙色框的上方的一个部分中,并将“可以成长”设置为Silly
。
如果您只是正确,True
将在删除记录时增长一行,并在添加记录时缩小一行。由于公式字段可以增长,屏幕截图中的橙色框将自动上下移动。