এটি কেবল সিএসএসে সম্ভব বলে মনে হচ্ছে। আমি নীচে !important
কেবল তিনটি সিএসএস উপাদানকে (ওভাররাইড ) করছি এবং একটি :before
ছদ্ম-উপাদান যুক্ত করছি। আমি প্রথমে নীচের পরিবর্তে শীর্ষের সাথে পপআপটি আস্তে আস্তে আছি , যেখানে কেবল আপনার নির্বাচিত চিহ্নিতকারী এবং ব্যক্তিগত স্বাদের উপর নির্ভর করে।55px
তারপরে আমি পপআপের "টিপ "টিকে একইভাবে নীচ থেকে সরিয়ে নিয়ে যাই top:0px
এবং আবিষ্কার করি এটি" স্বাভাবিক "কৌশল ব্যবহার করে তৈরি করা হয়নি (এটি: বুদ্বারের প্রান্তে প্রথম অবস্থান একটি ঘন স্বচ্ছ সীমানাযুক্ত 0x0 আকারের সিউডো-উপাদান, তারপর রঙ আপনি যেখানে নির্দেশ করতে চান তার উপাদানগুলির বিপরীত সীমানা; আমাদের ক্ষেত্রে, নীচের দিকের সীমানা)। পরিবর্তে এটি মনে হয় যে কোনও আয়তক্ষেত্রটি উপরের-বাম থেকে কোথাও ঘোরানো হয়েছে (সম্ভবত: কারণ এটি ব্রাউজারকে জিপিইউ ব্যবহার করতে বাধ্য করে এবং তাই সবকিছুকে ত্বরান্বিত করে?) এবং আমি বিন্দুটি (পাপ ক্ষমা করে) ভালভাবে পাই না ( আমার টিপটি সঠিক জায়গায় তবে অদৃশ্য); সুতরাং আমি ঠিক বাক্সের ছায়াটি এখন ভুল জায়গায় সরিয়ে ফেললাম এবং এটিকে ঠিক যেমন রেখেছি --- যে কেউ "পুরাতন টিপ" বোঝে দয়া করে এটিকে সামঞ্জস্য করুন।
সুতরাং পরিবর্তে আমি "স্বাভাবিক" প্রক্রিয়াটি দিয়ে আমার নিজস্ব টিপ তৈরি করি (যদি আপনি নিশ্চিত না হন তবে 3x স্বচ্ছ এবং 1x সাদা --- এর পরিবর্তে নীচে চারটি সীমানা রঙ পরিবর্তন করুন border-bottom-color: blue; border-left-color: green; border-top-color: yellow' border-right-color: red
)।
#map {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: 0;
}
.leaflet-popup {top: 55px !important;}
/* Here I move the "tip" to the right location, but didn't succeed in making it visible. So I just remove the box-shadow and leave it: */
.leaflet-popup-tip-container {
top: 0px !important;
}
.leaflet-popup-tip {
box-shadow: none !important;
}
.leaflet-popup:before
{
content: "";
position: absolute;
border: 13px solid transparent;
border-bottom-color: white;
bottom: 0px;
margin-left: -13px;
}
যেহেতু এই JSFiddle প্রমান (বিভিন্ন প্রস্থ, বিভিন্ন textheight) বিভিন্ন পপআপ-আকারের সঙ্গে কোন সমস্যা নেই আপনি উভয় চিহ্নিতকারী চেষ্টা করে।
এই সমস্ত কিছুই লিফলেটের আপডেটগুলির বিরুদ্ধে দৃ seems় বলে মনে হচ্ছে কারণ আমি যে আইটেমগুলিকে ওভাররেড করছি সেগুলি পরিবর্তন হওয়ার সম্ভাবনা বলে মনে হচ্ছে না।