# CSS Styles

Acho app builder's elements follow CSS style. Wich CSS knowledge, you can arrange elements freely and customize their size, margin, color to fit your desired design style.

Detailed descriptions of each element's style are presented as follows:

{% content-ref url="css-styles/general-techniques" %}
[general-techniques](https://docs.acho.io/app-builder/app-construction/elements/css-styles/general-techniques)
{% endcontent-ref %}

{% content-ref url="css-styles/layout" %}
[layout](https://docs.acho.io/app-builder/app-construction/elements/css-styles/layout)
{% endcontent-ref %}

{% content-ref url="css-styles/spacing" %}
[spacing](https://docs.acho.io/app-builder/app-construction/elements/css-styles/spacing)
{% endcontent-ref %}

{% content-ref url="css-styles/size" %}
[size](https://docs.acho.io/app-builder/app-construction/elements/css-styles/size)
{% endcontent-ref %}

{% content-ref url="css-styles/position" %}
[position](https://docs.acho.io/app-builder/app-construction/elements/css-styles/position)
{% endcontent-ref %}

{% content-ref url="css-styles/typography" %}
[typography](https://docs.acho.io/app-builder/app-construction/elements/css-styles/typography)
{% endcontent-ref %}

{% content-ref url="css-styles/background" %}
[background](https://docs.acho.io/app-builder/app-construction/elements/css-styles/background)
{% endcontent-ref %}

{% content-ref url="css-styles/border" %}
[border](https://docs.acho.io/app-builder/app-construction/elements/css-styles/border)
{% endcontent-ref %}

{% content-ref url="css-styles/effect" %}
[effect](https://docs.acho.io/app-builder/app-construction/elements/css-styles/effect)
{% endcontent-ref %}
