CSS matrix3d() ఫంక్షన్
- 上一页 CSS మేట్రిక్స్() ఫంక్షన్
- తరువాత పేజీ CSS మాక్స్() ఫంక్షన్
- ముందస్తు తరగతి తిరిగి సిఎస్ఎస్ ఫంక్షన్ రిఫరెన్స్ హాండ్బుక్
నిర్వచనం మరియు ఉపయోగం
CSS యొక్క matrix3d()
ఫంక్షన్ 16 విలువల ఉన్న 4x4 మాట్రిక్స్ ద్వారా త్రికోణ మార్పును నిర్వచిస్తుంది:
matrix3d() = |
|
ఉదాహరణ
ఉదాహరణ 1
ఉపయోగించండి matrix3d()
ఒక <div> ఎలమెంట్ కోసం త్రికోణ మార్పు నిర్వచించండి:
.div1 { transform: matrix3d( 0.7, 0.1, 0.7, 0 -0.6, 0.7, 0.2, 0 -0.5, -0.8, 0.7, 0 10, 10, 0, 1 ); font-size: 30px; font-weight: bold; width: 280px; padding: 10px; background: beige; font-family: verdana; border: 1px solid green; }
ఉదాహరణ 2
ఉపయోగించండి matrix3d()
మరొక <div> ఎలమెంట్ కోసం త్రికోణ మార్పు సృష్టించండి:
.div1 { font-size: 30px; font-weight: bold; width: 280px; height: 40px; padding: 10px; background: beige; font-family: verdana; border: 1px solid green; transform-style: preserve-3d; transition: transform 1.5s; transform: rotate3d(1, 1, 1, 30deg); margin: 50px auto; } .div1:hover, .div1:focus { transform: rotate3d(1, 1, 1, 30deg); matrix3d(1, 0, 0, 0, 0, 1, 6, 0, 0, 0, 1, 0, 50, 100, 0, 1.1); }
CSS సంకేతాలు
matrix3d(a1, b1, c1, d1, a2, b2, c2, d2, a3, b3, c3, d3, a4, b4, c4, d4)
విలువ | వివరణ |
---|---|
a1 b1 c1 d1 a2 b2 c2 d2 a3 b3 c3 d3 | అవసరమైన. లీనియర్ ట్రాన్స్ఫార్మ్ ను నిర్వచించే సంఖ్యలు. |
a4 b4 c4 d4 | అవసరమైన. ఆపాదించవలసిన మార్పులను నిర్వచించే సంఖ్యలు. |
సాంకేతిక వివరాలు
వెర్షన్: | CSS ట్రాన్స్ఫార్మ్స్ మొడ్యూల్ లెవల్ 2 |
---|
బ్రౌజర్ మద్దతు
పట్టికలో ఉన్న సంఖ్యలు ఈ ఫంక్షన్ ను పూర్తిగా మద్దతు ఇచ్చే ప్రథమ బ్రౌజర్ వెర్షన్ ను సూచిస్తాయి。
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | Opera |
---|---|---|---|---|
12 | 12 | 10 | 4 | 15 |
相关页面
参考:CSS ట్రాన్స్ఫార్మ్ అట్రిబ్యూట్
教程:CSS 3D 变换
- 上一页 CSS మేట్రిక్స్() ఫంక్షన్
- తరువాత పేజీ CSS మాక్స్() ఫంక్షన్
- ముందస్తు తరగతి తిరిగి సిఎస్ఎస్ ఫంక్షన్ రిఫరెన్స్ హాండ్బుక్