जवाबों:
Well वास्तव में अच्छी तरह से काम करता है। एचटीएमएल कोड है ✖
।
×
HTML में, उसके लिए × -मार्क (गुणा चिह्न) का उपयोग करने के बारे में क्या ?
"X" (अक्षर) का उपयोग अक्षर X के अलावा और किसी चीज़ का प्रतिनिधित्व करने के लिए नहीं किया जाना चाहिए।
× ×
या ×
(एक ही बात) U + 00D7 गुणन चिह्न
एक मजबूत फ़ॉन्ट वजन के साथ × एक ही चरित्र
⨯ ⨯
U + 2A2F गिब्स उत्पाद
✖ ✖
U + 2716 भारी गुणन चिह्न
यदि आप इसका समर्थन करते हैं तो इमोजी ji भी है। यदि आप नहीं करते हैं तो आपने एक वर्ग = देखा है❌
मैंने कोडपेन पर यह सरल कोड उदाहरण भी बनाया था जब मैं एक डिजाइनर के साथ काम कर रहा था, जिसने मुझे उसे दिखाने के लिए कहा था कि यह कैसा लगेगा जब मैंने पूछा कि क्या मैं आपके करीबी बटन को एक छवि के बजाय कोडित संस्करण के साथ बदल सकता हूं।
<ul>
<li class="ele">
<div class="x large"><b></b><b></b><b></b><b></b></div>
<div class="x spin large"><b></b><b></b><b></b><b></b></div>
<div class="x spin large slow"><b></b><b></b><b></b><b></b></div>
<div class="x flop large"><b></b><b></b><b></b><b></b></div>
<div class="x t large"><b></b><b></b><b></b><b></b></div>
<div class="x shift large"><b></b><b></b><b></b><b></b></div>
</li>
<li class="ele">
<div class="x medium"><b></b><b></b><b></b><b></b></div>
<div class="x spin medium"><b></b><b></b><b></b><b></b></div>
<div class="x spin medium slow"><b></b><b></b><b></b><b></b></div>
<div class="x flop medium"><b></b><b></b><b></b><b></b></div>
<div class="x t medium"><b></b><b></b><b></b><b></b></div>
<div class="x shift medium"><b></b><b></b><b></b><b></b></div>
</li>
<li class="ele">
<div class="x small"><b></b><b></b><b></b><b></b></div>
<div class="x spin small"><b></b><b></b><b></b><b></b></div>
<div class="x spin small slow"><b></b><b></b><b></b><b></b></div>
<div class="x flop small"><b></b><b></b><b></b><b></b></div>
<div class="x t small"><b></b><b></b><b></b><b></b></div>
<div class="x shift small"><b></b><b></b><b></b><b></b></div>
<div class="x small grow"><b></b><b></b><b></b><b></b></div>
</li>
<li class="ele">
<div class="x switch"><b></b><b></b><b></b><b></b></div>
</li>
</ul>
एचटीएमएल
✕ ✕
✓ ✓
पर क्लिक करें ✖ ✖
✔ ✔
✗ ✗
✘✘
× ×
×
सीएसएस
यदि आप CSS से उपरोक्त वर्णों का उपयोग करना चाहते हैं (जैसे कि: :before
या एक :after
छद्म में) तो बची हुई \
यूनिकोड HEX मान का उपयोग करें , उदाहरण के लिए:
[class^="ico-"], [class*=" ico-"]{
font: normal 1em/1 Arial, sans-serif;
display: inline-block;
}
.ico-times:before{ content: "\2716"; }
.ico-check:before{ content: "\2714"; }
<i class="ico-times"></i>
<i class="ico-check"></i>
✕
एचटीएमएल '\2715'
सीएसएस जैसे:.clear:before { content: '\2715'; }
'\u2715'
जावास्क्रिप्ट स्ट्रिंगजैसा कि @ हजा ने बताया कि समय प्रतीक का उपयोग किया जा सकता है। ट्विटर बूटस्ट्रैप मॉडल्स और अलर्ट जैसी सामग्री को खारिज करने के लिए एक करीबी आइकन के लिए मैप करता है ।
<button class="close">×</button>
मैं फ़ॉन्ट विस्मयकारी पसंद करता हूँ: http://fortawesome.github.io/Font-Awesome/icons/
जिस आइकन की आपको तलाश है fa-times
। इसका उपयोग करना जितना आसान है:
<button><i class="fa fa-times"></i> Close</button>
यह शायद पैदल सेना है, लेकिन अभी तक किसी ने वास्तव में "केवल सीएसएस का उपयोग करते हुए एक करीबी बटन बनाने के लिए" समाधान नहीं दिया है। केवल। हेयर यू गो:
#close:before {
content: "✖";
border: 1px solid gray;
background-color:#eee;
padding:0.5em;
cursor: pointer;
}
यह मेरे लिए अच्छी तरह से काम करता है:
<style>
a.closeX {
position: absolute;
right: 0px; top: 0px; width:20px;
background-color: #FFF; color: black;
margin-top:-15px; margin-right:-15px; border-radius: 20px;
padding-left: 3px; padding-top: 1px;
cursor:pointer; z-index: -1;
font-size:16px; font-weight:bold;
}
</style>
<div id="content">
<a class="closeX" id="closeX" onclick='$("#content").hide();'>✖</a>
Click "X" to close this box
</div>
एक फ़ॉन्ट के बारे में भूल जाओ और एक पृष्ठभूमि छवि का उपयोग करें!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >
<head>
<title>Select :after pseudo class/element</title>
<style type="text/css">
.close {
background:url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png) NO-REPEAT -96px -128px;
text-indent:-10000px;
width:20px;
height:20px;
}
</style>
</head>
<body>
<input type="button" class="close" value="Close" />
<button class="close">Close</button>
</body>
</html>
यह स्क्रीन रीडर वाले पृष्ठ पर जाने वाले उपयोगकर्ताओं के लिए अधिक सुलभ होगा।
यह उन लोगों के लिए है जो अपना X
छोटा / बड़ा और लाल बनाना चाहते हैं !
HTML:
<div class="col-sm-2"> <span><div class="red-x">✖</div></span>
<p>close</p>
</div>
<div class="red-x big-x">✖</div>
सीएसएस:
.red-x {
color: red;
}
.big-x {
font-size: 70px;
text-align: center;
}
आप पाठ का उपयोग कर सकते हैं जो केवल स्क्रीन पाठकों के लिए उपलब्ध है इसे एक स्पैन में रखकर जो आप एक सुलभ तरीके से छिपाते हैं। सीएसएस में x रखें जिसे स्क्रीन रीडर द्वारा पढ़ा नहीं जा सकता है, इस प्रकार यह भ्रमित नहीं करेगा, लेकिन पृष्ठ पर दिखाई देता है, और कीबोर्ड उपयोगकर्ताओं द्वारा भी सुलभ है।
<style>
.hidden {opacity:0; position:absolute; width:0;}
.close {padding:4px 8px; border:1px solid #000; background-color:#fff; cursor:pointer;}
.close:before {content:'\00d7'; color:red; font-size:2em;}
</style>
<button class="close"><span class="hidden">close</span></button>
आधुनिक ब्राउज़रों का उपयोग करके आप एक + चिह्न घुमा सकते हैं:
.popupClose:before {
content:'+';
}
.popupClose {
position:relative;
float:right;
right:10px;
top:0px;
padding:2px;
cursor:pointer;
margin:2px;
color:grey;
font-size:32pt;
transform:rotate(45deg);
}
इसके बाद बस नीचे दिए गए html को रखें जहाँ आपको आवश्यकता है:
<span class='popupClose'></span>
×
से बेहतर है ✖
के रूप में ✖
एज में अजीब व्यवहार और इंटरनेट एक्सप्लोरर (IE11 में परीक्षण किया गया)। इसे सही रंग नहीं मिलता है और इसे "इमोजी" द्वारा बदल दिया जाता है
Lucida Sans Unicode
औरArial Unicode MS
इस तरह के यूनिकोड प्रतीकों का भी समर्थन करता हूं । यदि आप कुछ ब्राउज़र (विशेष रूप से पुराने IE) पर इन वर्णों का समर्थन करने वाले फ़ॉन्ट का उपयोग नहीं करते हैं, तो आपको प्राप्त होने वाले सभी आयत असमर्थित प्रतीकों को इंगित करते हैं। मैं इस तरह के प्रतीकों के लिए डेजावू के एक नीचे छीन संस्करण का उपयोग करता हूं।