A driving method, for driving a display device with a plurality of driving circuits and a plurality of light emitting elements, wherein each of the driving circuits is configured to generate a driving current to drive the one of the light emitting elements to emit light, wherein each of the driving circuits comprises a first transistor configured to control pulse amplitude of the driving current and a second transistor configured to control pulse width of the driving current, wherein the first transistor, the second transistor and the one of the light emitting elements are sequentially connected in series between a first system high voltage terminal to a system low voltage terminal, wherein the first transistor is a P-type transistor, wherein the second transistor is an N-type transistor, wherein the second transistor is configured to control timing of a rising edge of the driving current in an emission period, wherein the second transistor is directly connected to the one of the light emitting elements, and wherein the driving method comprising:
- during a global scanning period, simultaneously providing a plurality of first data signals to the driving circuits according to color of each of the light emitting elements to be display;
- and
- during a progressive scanning period, sequentially providing a plurality of second data signals to the driving circuits according to gray level of each of the light emitting elements to be display, and sequentially providing a plurality of sweep signals to the driving circuits, wherein each of the driving circuits generates the driving current, according to the one of the first data signals, to drive the one of the light emitting elements to emit light, and wherein each of the driving circuits starts generating the driving current according to one of the second data signals.