2016-10-01 6 views
5

मैं नीचे का उपयोग कर रहा उल्लेख है सीएसएस cutom रेडियो बटन को दिखाने के लिएकस्टम रेडियो बटन दिखाई नहीं

input[type=radio]{ 
    display:none; 
} 
.radio-options label::before { 
    content: "\2b24"; 
    color:#e2e2e2; 
    display: inline-block !important; 
    width: 17px; 
    height: 17px; 
    vertical-align:middle; 
    margin-right: 8px; 
    background-color: #fff; 
    border: 1px solid #e2e2e2; 
    border-radius: 8px; 
    font-size: 9px; 
    text-align: center; 
    text-shadow: 0px 0px 3px #fff; 
    font-family: monospace; 
    padding-top: 1.8px; 
    line-height: 10px; 
    cursor: pointer; 
} 

.radio-options label.active-radio::before { 
    content: "\2b24"; 
    color: #f9b410; 
    background-color: #fff; 
    font-size: 9px; 
    text-align: center; 
    text-shadow: 0px 0px 3px #fff; 
    font-family: monospace; 
    margin-left: 0px; 
    padding-top: 1.8px; 
    line-height: 10px; 
} 

<div class="radio-options"> 
     <div class="col-md-6 col-xs-6"> 
     <input id="some_thing" type="radio" > 
     <label ng-class="{'active-radio':true}">Something</label > 
     </div> 
</div> 

डेस्कटॉप ब्राउज़र में इसे सही ढंग से काम कर रहा है और रेडियो बटन को दिखा रहा है enter image description here

के रूप में लेकिन सफारी iOS में अपनी कुछ भी प्रदर्शित नहीं कर रहा है enter image description here

कोई सुझाव क्या संभव कारण हो सकता है?

+0

अरे, आप अपनी समस्या के लिए समाधान नहीं मिला है? मुझे अभी एक ही समस्या है और क्यों नहीं मिल रहा है। धन्यवाद। – alanbartczak

+0

नहीं, इसके बजाय मैंने रेडियो वर्ग जैसे फीचर (राज्य को कक्षा सेट करने और पृष्ठभूमि छवि बदलने के लिए) की नकल करने के लिए सक्रिय कक्षा के साथ स्प्राइट्स और प्रयुक्त पृष्ठभूमि छवि का उपयोग किया;) – icanbeacoder

+0

यह स्थिति निर्धारण समस्या के कारण हो सकता है। अपने लेबल से संबंधित स्थिति जोड़ने का प्रयास करें, फिर पूर्ण रूप से छद्म-तत्व से पहले अपनी स्थिति रखें। और सक्रिय वर्ग होने पर इसे प्रदर्शित करना न भूलें। –

उत्तर

0

यह यूनिकोड प्रतीक के कारण है जो आप सामग्री के रूप में उपयोग करते हैं। यह आईओएस पर प्रतीत नहीं होता है। यदि आप इसके बजाय "ब्लैक सर्कल" में बदल जाते हैं तो यह काम करेगा। (बस आकार क्षतिपूर्ति करने के लिए font-size वृद्धि हुई है।)

Unicode Black Circle symbol

Similar issue

संबंधित मुद्दे