मेरे पास मेरी साइट पर कुछ एंकर टैग हैं जो मुझे डिज़ाइन के अनुसार 'कस्टम' रेखांकित करने की आवश्यकता है।एंकर टैग पर सीमा नीचे, जो कई लाइनों पर काम करता है और इनलाइन ब्लॉक/ब्लॉक डिस्प्ले
समस्या यह है कि जब लिंक टेक्स्ट कई पंक्तियों में टूट जाता है तो नीचे की सीमा केवल नीचे की रेखा/एंकर के नीचे लागू होती है। मैं एंकर लिंक को इनलाइन का डिस्प्ले देकर हल कर सकता हूं, लेकिन फिर मैं उन्हें मार्जिन टॉप देने की क्षमता खो देता हूं।
क्या कोई तरीका है कि मैं 2px की एक रेखांकन लिंक दे सकता हूं और कई पंक्तियों में काम करता हूं जबकि उन्हें मार्जिन टॉप देने में भी सक्षम होता है?
उदाहरण बेला:
https://jsfiddle.net/mjxfzrwk/
कोड सिर्फ बैठाना:
.custom-underline {
border-bottom: 2px solid red;
display: inline-block;
margin-top: 20px;
}
.standard-underline {
text-decoration: underline;
display: inline-block;
margin-top: 20px;
}
.inline {
display: inline;
}
.container {
width: 100px;
}
a {
text-decoration: none;
line-height: 29px;
font-size: 20px;
}
<div class="container">
<a class="custom-underline" href="">This has a good underline</a>
<br/>
<a class="standard-underline" href="">This has a standard underline</a>
<br />
<a class="custom-underline inline" href="">This has a good underline but display inline removed top margin</a>
</div>