Какой хороший способ отформатировать и выложить элементы в Application Express? - PullRequest
2 голосов
/ 21 ноября 2011

Я заметил, что в Apex очень сложно правильно выровнять / расположить объекты. Они дают вам ограниченный набор областей, в которые вы можете поместить вещи, эти области НЕ работают хорошо с пользовательским CSS, и это просто беспорядок.

Кто-нибудь знает хороший способ "держать вещи прямо"?

1 Ответ

4 голосов
/ 22 ноября 2011

По моему мнению, есть только один совет: взламывать собственные шаблоны в сочетании с собственным CSS. Создайте новый шаблон или начните с копии существующего и возьмите его оттуда, выполняя макет в css.

Если вам действительно нужен жесткий контроль над макетом, это ваш лучший маршрут. Это займет некоторое время, но держать вещи чище и чертовски легко поддерживать. Если вы начнете пытаться «перезаписать» стандартный css вашим собственным css, вы окажетесь в беспорядке. Как вы узнаете, почему вы применили определенное свойство к чему-то? Вы узнаете - в конце концов, но это будет стоить вам времени. И это может быть только и только для применения определенной ширины к области, например!

Это стоит слишком много времени, и я тоже туда ходил. Вы будете продолжать «драться» со страницей и ее макетом, и она станет еще веселее, когда вы начнете игру с веселым кроссбраузером. В конце концов, это будут хакинг и контратаки, а также слежка по стандартным css-файлам, просто чтобы выяснить, что делает, и как ты лучше всего на это влияешь. Это должно пометить «нет» уже.

Если вам нужен жесткий контроль над макетом, и ни один из пресетов не сделает это за вас, то сделайте это самостоятельно. Это действительно ваш лучший вариант, и Apex достаточно гибок, чтобы позволить вам настроить страницу с нуля. Опять же, это тоже будет стоить времени, но это гораздо лучшая инвестиция.

...