Three-dimensional design is the foundation of a new generation of digital, virtual and intelligent design platform. It is a new design method based on plane and two-dimensional design, which makes the design goal more stereoscopic and intuitive.
Learning design art is really important. The main thing is to have a three-dimensional sense. But if through their own exercise and proficiency in software.
This small problem should be overcome. The most important thing is that you have enough time to exercise. Proficient in mastering software. I believe you can. Don't bite the bullet and do it. There are skills in everything.
In the traditional method, we consider the layout in the two-dimensional space of the plane, that is, the four directions of up, down, left and right. If we abstract each module into a plane, from a three-dimensional point of view, with the relationship between the front and the back, a page can be regarded as the overlap of n layers, and a two-dimensional page can be formed through the mutual perspective between layers.
This abstraction is only from the perspective of designing page layout, and has no effect on the two-dimensional vision that is finally presented to users. The more complex the two-dimensional layout, the more difficult it is to make. In three-dimensional space, the more complex layout is the superposition of more layers. At the same time, according to the top-down characteristics of browser parsing code, the display order of each module can be adjusted at will, which solves many problems existing in two-dimensional layout.
The most commonly used two-dimensional layout is to use floating and relative positioning to make various modules squeeze into a plane. In order to take care of compatibility and deal with all kinds of bugs, the structure and performance are often very complicated and the efficiency is greatly reduced.
Absolute positioning must be used for 3D layout. Absolute positioning is easy to cause misunderstanding of fixed layout, which is actually wrong. Absolute positioning can replace floating to a certain extent, which is more compatible. Typical example: absolute positioning adaptive layout with height of 100%