我注意到在Apex中正确地对齐/布局事物非常困难。它们为您提供了一组可以放置内容的有限区域,这些区域不适用于自定义CSS,而且只是一团糟。
任何人都知道“保持正确”的好方法吗?
答案 0 :(得分:4)
在我看来,只有一条建议:破解你自己的模板,加上你自己的CSS。创建一个新模板,或从现有模板的副本开始,然后从那里获取,在css中进行布局。
如果您真的需要严格控制布局,这是您的最佳选择。这需要一些时间,但要保持清洁,并且更容易维护。如果您开始尝试使用自己提供的css“覆盖”标准css,您将陷入混乱。您如何理解为什么您将某个属性应用于某些东西?你会发现 - 最终,但它会耗费你的时间。例如,这可能只是在区域上应用某个宽度!
花费太多时间,我也去过那里。你将继续“战斗”页面及其布局,当你开始快乐的跨浏览器游戏时它会变得更加有趣。最后,它将是黑客攻击和反攻击,并在标准的CSS文件中窥探,只是为了找出正在做什么,以及你如何最好地影响它。这应该标志着'禁止'。
如果您发现自己需要严格控制布局,并且没有任何预设为您执行此操作,请自行完成。它确实是您的最佳选择,而顶点非常灵活,可让您从头开始自定义页面。同样,这也需要花费时间,但这是一项更好的投资。