2015-12-10 3 views
5

यहां प्लंकर कोड है। http://plnkr.co/edit/C1khFJqTUutDaK9ad7ud?p=previewui.bootrap (प्लंकर संलग्न) के टूलटिप तीर का रंग बदलें

मुझे टूलटिप तीर को बदलने की आवश्यकता है। उदाहरण में टूलटिप्स की स्थिति शीर्ष, नीचे और बाएं है।

क्या कोई मुझे बता सकता है कि इन टूलटिप्स को कैसे शैलीबद्ध किया जाए। टूलटिप के विभिन्न स्थानों के लिए मुझे टूलटिप तीर को अलग-अलग रंगना होगा।

, उदा,

tooltip at top-> arrow color should be red 
tooltip at bottom-> arrow color green 
tooltip at left-> arrow color yellow 

कोई मुझे पता है उन वर्गों और इन टूलटिप्स में रंग लागू करने के लिए कैसे करते हैं कर सकते हैं के लिए

यहाँ कोड

एचटीएमएल

<div ng-controller="TooltipDemoCtrl"> 
<br><br><br> 
    <div ng-class="{'has-error' : !inputModel}"> 
    <input type="text" ng-model="inputModel" class="test" 
     uib-tooltip="Tooltip TBD" 
     tooltip-placement="top" 
     tooltip-trigger="mouseenter" 
     tooltip-enable="!inputModel" /> 
    </div> 
</div> 

सीएसएस

.tooltip .tooltip-inner { 
      color: white; 
      background-color: blue; 
      border-radius:5px; 
} 

.tooltip .tooltip-arrow { 
      //cant get the class for the arrow 

} 
+0

[बूटस्ट्रैप पर तीर स्टाइल के संभावित डुप्लिकेट टूलटिप्स] (http://stackoverflow.com/questions/15383440/स्टाइल-द-तीर-ऑन-बूटस्ट्रैप-टूलटिप्स) – vishnu

+0

इस उत्तर को देखें: http://stackoverflow.com/a/38279489/3554107। प्रत्येक दिशात्मक तीरों को स्टाइल करने के लिए, हमें सीएसएस विशेषता चयनकर्ता का उपयोग करके प्रत्येक तीर का चयन करना होगा और फिर उन्हें व्यक्तिगत रूप से स्टाइल करना होगा। – vishnu

उत्तर

6

इस प्रयास करें, उदाहरण के शीर्ष

.tooltip.top .tooltip-arrow { 
    border-top-color: red!important; 
} 
+0

@ बाटा- यह काम किया। धन्यवाद। मैं सीमा-शीर्ष-रंग की कोशिश कर रहा था: लाल – Ayesha

2

के लिए बतास के संबंध में जवाब अपडेट किया जा रहा है। यह मेरे लिए काम किया।

.tooltip.top .tooltip-arrow { 
border-top-color: red!important; 
} 
.tooltip.bottom .tooltip-arrow { 
border-bottom-color: green!important; 
} 
.tooltip.left .tooltip-arrow { 
border-left-color: yellow!important; 
} 
0

आप tooltip-class उपयोग कर सकते हैं मैंने पाया यह अधिक सुविधाजनक हो करने के लिए
http://plnkr.co/edit/FVTuepTS7gXL3K2ixR8e?p=preview

एचटीएमएल:

<div ng-controller="TooltipDemoCtrl"> 
<br><br><br> 
    <div ng-class="{'has-error' : !inputModel}"> 
    <input type="text" ng-model="inputModel" class="test" 
     uib-tooltip="Tooltip TBD" 
     tooltip-class="tooltip-class" 
     tooltip-trigger="mouseenter" 
     tooltip-enable="!inputModel" /> 
    </div> 
</div> 

सीएसएस

.tooltip-class .tooltip-arrow{ 
    border-top-color: red !important; 
} 
संबंधित मुद्दे