मैं यह नहीं समझ सकता कि एचटीएमएल बटन तत्व को धक्का दिया गया है (एचटीएमएल बटन पर राइट क्लिक करें और फिर मेरा मतलब क्या है) देखने के लिए चालू और बंद हो जाएं।एचटीएमएल बटन "पुश" प्रभाव
निम्नलिखित दो उदाहरण मैंने अन्य वेबसाइटों से लिया है। पहले में सामान्य बटन पुश प्रभाव होता है। दूसरा नहीं है।
.button {
border:none 0;
background-color:Transparent; }
.button .l { background:url('img.gif') no-repeat 0 0;
padding-left:7px;
display:block;
height:32px; }
.button .c { background:url('img.gif') repeat-x 0 0;
display:block;
height:32px;
padding-top:7px; }
.button .r {
background:url('img.gif') no-repeat right top;
padding-right:7px;
display:block;
height:32px; }
और
.button {
background:#F0F0F0 url(img.gif) repeat-x scroll 0 0;
border:1px solid Black;
color:#333333;
font-size:12px;
height:20px;
padding-left:8px;
padding-right:8px; }
संपादित करें: (। यानी पृष्ठभूमि छवि) @ श्री स्कीट, मैं एक बटन है कि सभी ब्राउज़रों में ही दिखाई देगा, लेकिन अभी भी धक्का के साथ एक वास्तविक एचटीएमएल बटन की तरह व्यवहार चाहते हैं प्रभाव। क्या मैं यह मानने में सही हूं कि इसके लिए मुझे जावास्क्रिप्ट की आवश्यकता होगी? और धक्का राज्य के लिए अलग सीएसएस? एक उदाहरण/ट्यूटोरियल भयानक होगा
हालांकि जागरूक रहें, कि IE6 ठीक से <इनपुट प्रकार = "बटन"> तत्वों को संभाल नहीं लेता है। यदि आपके फॉर्म में इनमें से एक से अधिक हैं, तो आपको अप्रत्याशित (खराब) परिणाम मिलेंगे। –
@bigmattyh - काफी नहीं, IE6 + IE7 हैंडल <इनपुट प्रकार = "बटन"> तत्व ठीक है, लेकिन उनके पास वास्तविक