मुझे ड्रीमविवर में मेरे द्वारा बनाए गए कुछ लिंक्स में समस्या हो रही है; मैंने ये लिंक ड्रीमविवर में लिंक फ़ील्ड पर वेब एड्रेस डालकर बनाया है।
लेकिन जब मैं ब्राउज़र में पूर्वावलोकन करता हूं तो पूरी छवि एक लिंक में नहीं बदल जाती है, केवल इसका निचला हिस्सा होता है। तो जब मैं छवि पर अपना माउस घुमाता हूं, केवल छवि के बहुत नीचे यह एक हाथ में बदल जाता है।
पेज के लिए कोड यहाँ है http://jsfiddle.net/BGpu8/ और इस समस्या के लिंक हैं पृष्ठ के निचले भाग में - फेसबुक, ट्विटर आदि।
ऐसा क्यों हो रहा है इस पर कोई विचार बहुत सराहना की जाएगी! आपका अग्रिम में ही बहुत धन्यवाद!
1
noobug
7 मार्च 2011, 13:41
3 जवाब
सबसे बढ़िया उत्तर
इसे वास्तव में इस तरह चिह्नित किया जाना चाहिए:
<div id="fb"> <p><a href="http://www.facebook.com/group.php?gid=232587661141"><img src="graphics/social graphics/facebook.gif" width="31" height="31" alt="Facebook Logo" />
Find Us <br />on Facebook</a></p></div>
पैराग्राफ जैसे ब्लॉक स्तर के तत्वों के अंदर एंकर और छवियों जैसे इनलाइन तत्वों को रखें। ड्रीमवेवर जेनरेट कोड में इसमें दो बार एंकर और अन्य विजयीता थी। यदि आपके पास समय है तो आपको कुछ अन्य पोस्टर सलाह लेनी चाहिए और हाथ से सीखने का प्रयास करना चाहिए।
0
Graham Conzett
15 अक्टूबर 2011, 20:36
कृपया जांचें कि क्या आप "डिस्प्ले: ब्लॉक;" प्रदान करने से चूक गए हैं। अपने एंकर टैग के लिए सीएसएस संपत्ति।
0
Shruti
7 मार्च 2011, 14:02
इस तरह कोड करने का प्रयास करें,
<div class="fbIcon"><a href="http://www.facebook.com/fbname"> </a></div>
और इसी सीएसएस के रूप में: .fbIcon {पृष्ठभूमि: url (उर छवि url); ऊंचाई: xx पीएक्स; चौड़ाई: एक्सएक्स पीएक्स; }
.fbIcon a{ डिस्प्ले:ब्लॉक; }
अब यह काम शूड!
0
Shruti
8 मार्च 2011, 16:27