สำคัญ: หน้านี้จะใช้คุกกี้ (cookies). การใช้เว็บไซต์นี้โดยไม่ต้องปิดคุกกี้ในเบราว์เซอร์หมายความว่าคุณยอมรับในการใช้มัน
Buy Now! คุณสมบัติ ดาวน์โหลด

สร้างรายได้กับเรา!

ถ้าคุณต้องการเริ่มต้นหาเงิน ด้วยการเข้าร่วมสนับสนุนการ โปรแกรมพันธมิตร
ผล 1 เพื่อให้ 8 จาก 8

กระทู้ : ธงที่มีภาระ CSS เทพดา

  1. #1
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default ธงที่มีภาระ CSS เทพดา

    ฉันได้รับการทดสอบกับ sprites CSS เร็ว ๆ นี้และพบว่ามันสามารถตัดลงบนเซิร์ฟเวอร์ที่เรียกอย่างมีนัยสำคัญ กับพวกเขาทั้งหมดของธงอาจจะโหลดได้ในครั้งเดียวแทนการหนึ่งหลังจากที่อื่น นี้จะกำจัดได้อย่างมีประสิทธิภาพ 52 เรียกเซิร์ฟเวอร์ แต่น่าเสียดายที่ไม่มีวิธีง่ายๆในการแปลงธงลงในเทพดาตั้งแต่แท็ก img ที่สร้างขึ้นแบบไดนามิกในรหัสของ

    มีข้อมูลบางอย่างของที่นี่ : การสร้าง CSS Sprites ง่ายและมีประโยชน์ | Css Globe

    เครื่องกำเนิดไฟฟ้า CSS Sprites

    ขออภัยสำหรับข้อเสนอแนะทั้งหมดเมื่อเร็ว ๆ นี้

    แก้ไข -- ฉันคิดว่าฉันค้นพบวิธีที่จะทำ ชื่อของเทพดาที่เพียงแค่มีให้สอดคล้องกับชื่อของธง / ภาษา การแก้ไขของ'vbenterprisetranslator_flag'บางคนควรจะทำงาน

    ดังนั้นมันจะมีลักษณะเช่นนี้ : (เห็นการเปลี่ยนแปลงใน img src)
    Code:
    <a rel="novbseo" href="$url" <if condition="$code==$vbulletin->options['vbenterprisetranslator_forumlanguage']">onclick="document.cookie = 'vbet_language=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; return true;"</if>><img class="sprite $code" src="/clear.gif" alt="$name" <if condition="$vbulletin->options['vbenterprisetranslator_flags_noborder'] && !$highlight">border="0"</if><if condition="$highlight">border="1" style="border-color: yellow"</if>/></a>
    แก้ไขล่าสุดโดย tavenger5; 17-03-10 ที่ 18:23.

  2. #2
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    เราจะดูใกล้ชิดกับความคิดนี้ ณ เวลานี้เราจะต้องเรียนรู้เกี่ยวกับ CSS เทพดาและไม่ได้จริงๆสามารถปรับปรุงประสิทธิภาพ (แคชเบราว์เซอร์ภาพต่อไป) ขอนำมาพิจารณา

  3. #3
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default

    BTW, นี่คือสิ่งที่ฉันใช้ที่จะใช้มัน (ฉันไม่ได้ใช้ทั้งหมด 52 แต่ 13 ที่พบมากที่สุด)

    การเปลี่ยนแปลงดังกล่าวข้างต้น vbenterprisetranslator_flag (เทพดาสามารถเปลี่ยนชื่อสิ่งที่ -- ฉันใช้'ธง')

    ภาพนี้ :


    นี้เพิ่มพิเศษ CSS :
    Code:
    .sprite {background:url(/images/flags.png); width: 16px; height: 11px;}
    
    	.ar {background-position: -0px -0px;}
    	.zh-CN {background-position: -17px -0px;}
    	.en {background-position: -34px -0px;}
    	.fr {background-position: -51px -0px;}
    	.de {background-position: -68px -0px;}
    	.it {background-position: -85px -0px;}
    	.ja {background-position: -102px -0px;}
    	.ko {background-position: -119px -0px;}
    	.pl {background-position: -136px -0px;}
    	.pt {background-position: -153px -0px;}
    	**** {background-position: -170px -0px;}
    	.es {background-position: -187px -0px;}
    	.nl {background-position: -204px -0px;}

  4. #4
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ตามที่ผมเข้าใจภาษาที่ใช้งานไฮไลต์จะไม่ทำงานอีกต่อไป?

    เราจะดูใกล้ชิดกับที่

  5. #5
    สมาชิกอาวุโส
    วันที่สมัคร
    ธันวาคม 2009
    โพสต์
    276

    Default

    ภาษายังคงใช้งานไฮไลท์ -- ที่ใช้รูปแบบที่ sprites ใช้คลาส

  6. #6
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ดี เราแตกหักจะตรวจสอบ ต่อไป -- แรกที่เราได้มากในการทำงานกับการย้ายการปรับปรุงประสิทธิภาพจาก vBET4.x เพื่อ vBET3.x ซึ่งดูเหมือนว่าจะมีความสำคัญมากขึ้นในขณะนี้ แต่จะสงบ - - เรามีการร้องขอของคุณในรายการสิ่งที่ต้องทำ

  7. #7
    สมาชิกอาวุโส
    วันที่สมัคร
    กุมภาพันธ์ 2010
    โพสต์
    210

    Default

    ฉันมีนี้กึ่งทำงาน แต่ภาพทั้งหมดของฉันมีธงแรกเดียวกันในเทพดา

  8. #8
    Michał Podbielski (vBET พนักงาน) vBET's Avatar
    วันที่สมัคร
    ตุลาคม 2009
    โพสต์
    3,037

    Default

    ทำได้ จะได้รับการสนับสนุนในรุ่นถัดไป -- สำหรับสถานที่ทั้งหมดที่มีการใช้ธง

แท็กสำหรับกระทู้นี้

กฎการส่งข้อความ

  • คุณ อาจจะไม่ ตั้งกระทู้ใหม่
  • คุณ อาจจะไม่ ตอบกระทู้
  • คุณ อาจจะไม่ โพสต์สิ่งที่แนบมา
  • คุณ อาจจะไม่ แก้ไขข้อความของคุณ
  •