السلام عليكم ورحمة الله وبركاته
اخواني الاعزاء, عندي مشكلة مع الكروم تحديداً, باختصار شديد عندي الكود التالي:
كود HTML:
<div class="imagesGalleryDiv">
<a href="#">
<span class="imagesGalleryTitle">صور</span>
<img class="imagesGalleryImg" alt="" src="./images/10.png">
</a>
</div>
ولدي الخصائص التالية:
كود:
.imagesGalleryDiv {
float: right;
}
.imagesGalleryTitle {
background-image: url("./images/p10.png");
background-position: center center;
color: rgb(218,206,144);
width: 100px;
height: 23px;
border: 1px solid rgb(37,152,78);
float: right;
text-align: right;
vertical-align: middle;
}
a .imagesGalleryTitle {
text-decoration: none;
vertical-align: middle;
text-align: center;
color: rgb(218,206,144);
font-weight: bold;
font-size: 9pt;
margin: 1px 1px 0 0;
position: absolute;
top: auto;
width: 100px;
height: 23px;
}
.imagesGalleryImg, .imagesGalleryDiv {
width: 281px;
height: 118px;
}
طبعا الكود يحتاج لتنظيف واختصار, لكن عموماً المشكلة هي ان لدي صورة , وفوقها يجب ان تظهر عبارة "صور" داخل مربع صغير في الزاوية العليا اليمنى من الصورة, الكود شغال تمام على الفايرفوكس ولأول مرة على الانترنت اكسبلورر, الغريب هو على الكروم , المربع المكتوب عليه "صور" انزاح الى الزاوية العليا اليسرى وخارج الصورة, اي المربع ملامس للصورة من الخارج وليس من الداخل.
باختصار من خلال الصور:
من المفترض ان يظهر هكذا (كم في انترنت اكسبلورر وفايرفوكس) :

لكنه ظهر هكذا (في كروم) :

هل لديكم اي فكرة لتصحيح المشكلة, ولو باعادة صياغة الكود.
طبعا البعض قد يقول الحل هو استخدام right وleft نعم هذا حل لو كان هنالك صندوق واحد, لكن المشكلة انه لو كان لديك اكثر من صندوق "imagesGalleryDiv" ستتراكم العناوين فوق بعضها:
سلمتم
تعديل: وجدت الحل تجدونه في الرد التالي