के अंदर एक अवधि स्टाइल करना मैं इसे सुंदर दिखने की कोशिश कर रहा हूं, लेकिन मैंने एक समस्या में भाग लिया है। मेरे पास एंकर टैग के अंदर उपशीर्षक या संक्षिप्त वर्णन वाला एक अवधि तत्व है। दुर्भाग्य से यह एंकर के समान ही स्टाइल है, जो यह नहीं है कि मैं इसे कैसे बनना चाहता हूं। मैंने अपने आप को अवधि के लिए स्टाइल लगाने की कोशिश की है लेकिन उन्हें एंकर शैलियों द्वारा ओवरराइड किया जाता है। समस्या यह है कि जब मैं लिंक को ढंकता हूं तो मैं इसे रेखांकित नहीं करना चाहता हूं।एक एंकर टैग
यहां मेरा एचटीएमएल है।
<ul>
<li><a href="#">A <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">B <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">C <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">D <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">E <span class="subTitle">Subtitle</span></a></li>
</ul>
और मेरे सीएसएस
#leftNav ul li { position: relative; }
#leftNav ul li a span.subTitle
{
bottom: 4px;
color: #000000;
display: block;
font-size: 12px;
left: 10px;
position: absolute;
text-decoration: none;
}
मैं अवधि में ही है, जो कोई असर दिखाई नहीं देता स्टाइल की कोशिश की है। ली के सापेक्ष एंकर के बाहर की अवधि रखकर या तो काम नहीं करता है। अवधि एंकर की होवर घटना को अवरुद्ध करती है और यह क्लिक करने योग्य नहीं है।
मैं जहां भी संभव हो, उपयोग करने से बचें। समस्या रंग के साथ नहीं है, लेकिन अंडरलाइन के साथ। पाठ-सजावट अवधि के दौरान रोल हो जाती है, जो इस मामले में गलत है। – Bocochoco
आह, मैं देखता हूं कि आप कहां से आ रहे हैं। और हाँ, से परहेज करना! महत्वपूर्ण एक बहुत ही समझदार योजना है। मैं आम तौर पर इसका परीक्षण करने के लिए इसका उपयोग करता हूं (यदि यह अभी भी 'साथ काम नहीं करता है! तो मुझे यह देखने के लिए संकेत मिलता है कि यह कहां देखना है)। मैं अंडरलाइन समस्या पर एक नज़र डालूंगा ... – Chris
@Bocochoco: मुझे एक ब्राउज़र बग की तरह लग रहा है। मैंने अपना जवाब एक कामकाज के साथ अद्यतन किया है। – Chris