Effect of sun, temperature — strange outburst of temper (7)
I believe the answer is:
tantrum
'outburst of temper' is the definition.
(temper tantrum)
'effect of sun temperature strange' is the wordplay.
'effect of sun' becomes 'tan' (as in a sun tan).
'temperature' becomes 't' (abbreviation).
'strange' becomes 'rum' (similar in meaning).
'tan'+'t'+'rum'='TANTRUM'
(Other definitions for tantrum that I've seen before include "Fit of ill-temper" , "Childish outbreak of temper" , "Burst of rage" , "fit of bad temper" , "petulant outburst" .)