css - 在 Application Express 中设置元素格式和布局的好方法是什么?

标签 css oracle layout oracle10g oracle-apex

我注意到在 Apex 中正确对齐/布局内容非常困难。它们为你提供了一组有限的区域,你可以在其中放置东西,这些区域不能很好地与自定义 CSS 配合使用,而且一团糟。

有人知道“保持事情正常”的好方法吗?

最佳答案

在我看来,只有一个建议:破解你自己的模板,加上你自己的 CSS。创建一个新模板,或者从现有模板的副本开始,然后从那里获取它,在 css 中进行布局。

如果您确实需要严格控制布局,那么这是您的最佳路线。这需要一些时间,但可以让事情变得更干净并且更容易维护。如果您开始尝试用您自己提供的 css 来“覆盖”标准 css,您最终会陷入困惑。之后您将如何弄清楚为什么将某个属性应用于某物?你最终会发现的,但这会花费你时间。例如,这可能只是且仅用于在区域上应用一定的宽度!

这花费了太多时间,而且我也去过那里。您将继续“战斗”页面及其布局,当您开始快乐的跨浏览器游戏时,它会变得更加有趣。最后,它将是黑客攻击和反黑客攻击,并在标准 css 文件中窥探,只是为了找出什么在做什么,以及如何最好地影响它。这应该已经标记为“禁止”。

如果您发现自己需要严格控制布局,并且没有任何预设可以为您做到这一点,那么您可以自己做。这确实是您的最佳选择,并且 apex 足够灵活,可以让您从头开始自定义页面。同样,这也会花费时间,但这是一项更好的投资。

关于css - 在 Application Express 中设置元素格式和布局的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8216984/

相关文章:

在较低的 div 中带有 bg 图像的 HTML CSS 布局

CSS :before Pseudo-element not displaying background-image with IE8

html - 为Web应用程序构建GUI的方法

sql - 如何使用枚举值在 oracle 中添加一列?

java - 使用并行流提高数据库密集型任务的 CPU 利用率

html - 如何使用 css 创建这样的列布局?

CSS 导航栏未出现

javascript - 随着容器宽度的增加,是否可以均匀分布图像,同时增加或减少每行中的元素数量?

sql - 在 SQL 表上获取未使用的唯一值

java - JTable宽度布局