ขอความกระจ่างเกี่ยวกับ CSS ครับ

เริ่มโดย srenon, 14 พฤษภาคม 2011, 14:29:31

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

srenon

พอดัจะทำกรอบ ที่มี ขอบมนๆ แบบ CSS หน่อย แต่พอทำเสร็จกลับใช้บน IE ไม่ได้สะงั้นแต่บน Browser อื่นๆนั้นปกติดี ครับ โค๊ดด้านล่างใครรู้ช่วยตอบที #content #content_title {  padding: 10px; border-radius: 5px 0 0 15px; -moz-border-radius: 5px 0 0 15px; -webkit-border-radius: 5px 0 0 15px; margin-bottom: 5px; font-weight: bold; }
ไม่ใส่ก็ได้

ru

IE ไม่รองรับคำสั่ง border-radius ครับ อะไรที่ชาวบ้านเค้าทำได้ อย่าไปหวังลมๆแล้งๆกับ IE ครับ

srenon

มีวิธีแก้ใหม ครับ หรือวิธีอื่นก้ได้ที่ทำกรอบแบบ โค้งๆ
ไม่ใส่ก็ได้

ninjakakachi

เห็น microsoft บอกว่า IE10 จะอ่าน CSS3 เหมือนชาวบ้านซักที  :wanwan003:
รับเขียน Website และ Web Application สำหรับภาคธุรกิจทุกขนาด

kobkung

ใส่ background รูปแทน ie ชอบเป็นแบบนี้ล่ะ เบื่อ
เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
[direct=http://www.smilephp.com]Smilephp.com[/direct] รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262
[direct=http://www.sellerorder.com ระบบหลังบ้าน จัดการ Order ขายของ  ช่วงนี้หาคนทดสอบฟรี ขอได้ตามเมลในเว็บ[/direct]
งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ

ru

วิธีแก้มีไหมตอบว่ามีครับ
ก็ใช้วิธีใส่รูปขอบมนเอาจะดีกว่าครับ รองรับทั้ง IE6-8 ครับ

srenon

ขอบคุณมากครับทุกๆท่าน เพิ่งหัดเล่น CSS จะพยายามต่อไป ได้เมื่อรั่ยจะมาบอกคาฟฟฟฟ
ไม่ใส่ก็ได้

RaulGonzales

ie 6 7 8 ไม่ลองรับ

ตัดเป็นรูปง่ายสุด
ลงประกาศ ซื้อ,ขาย,เช่า,บ้าน,คอนโด,ที่อยู่ กับ www.properlive.com

srenon

เท่าที่ดู IE 9 ก็ไม่รองรับนะครับทดสอบแล้ว
ไม่ใส่ก็ได้

srenon

ไม่ใส่ก็ได้

googlerich

ถึง IE จะมีคนใช้มากที่สุด ผมทำเว็บ ก็ไม่ใช้ IE เป็น Base ชอบ Chrome Firefox ส่วน IE ชั่งแ... โหลดช้า เปลื่องแรม เรื่องเยอะ

srenon

อ้างถึงจาก: srenon ใน 14 พฤษภาคม 2011, 15:19:31
ได้ละครับลองโหลดตัวอย่างนี้ไปดูนะ รองรับทุก IE http://code.google.com/p/curved-corner/downloads/detail?name=border-radius-demo.zip

จากการทดสอบ ตัวอย่างด้านบนนะครับ ปรากฏว่าได้ผลครับ แก้ดังนี้

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">



แค่นั้นแระ ฮาๆ

ตัวอย่าง CSS
<style type="text/css">

.box1 {
background-color: #f0f0f0;
width: 533px;
height: 50px;
margin: 0 auto 15px auto;
padding: 30px;
border: 1px solid #d7d7d7;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
behavior: url(border-radius.htc);
}
</style>


ตัวอย่างการเรียกใช้งาน
<div class="box1">
lorem ipsum dolor sit amet lorem ipsum dolor sit amet lorem ipsum dolor sit amet lorem ipsum dolor sit amet
</div>



ไม่ใส่ก็ได้

ru

ทดสอบผ่านโปรแกรมอะไรครับ ในกรณีที่ทดสอบ IE6-7-8 ครับ

saparee

ไปเจอเว็บนอกมาครับ ใช้ CSS + jQuery เปิดด้วย IE แล้วผ่าน ขอบโค้งสวยเลยครับ  :wanwan013:

http://jquery.malsup.com/corner/


แต่..

พอเอามาลองทำเองแล้วไม่เห็นจะได้แบบตัวอย่างเลย  :-X :'(

thai2ads

ทำใจกับตระกูล IE ทั้งหลายแต่ก็เลี่ยงไม่ได้ :wanwan019:
รับทำเว็บไซต์ เขียนระบบต่างๆตามที่ต้องการ
รับทำเว็บไซต์ | ทองคำราคาวันนี้

bonshington

เป็นเพราะ IE ยังไม่รอบรับการแสดง border แบบโค้ง ผมเข้าใจว่า IE9 น่าจะแสดงขอบโค้งได้
ทางแก้ ก็คงเหมือนที่คุณ saparee  บอกไว้ ใช้ .corner ช่วย แต่ .corner มันจะไม่เวิร์คกับพวกที่ background เป็นรุป เพราะ .corner มันจะสร้างจุดด้วยสีที่เรากำหนด มาหลอกให้ดูโค้งเนียน

saparee

ตามที่ผมเขียนไว้ที่ rep ก่อน แวะมาบอกว่าตอนนี้ทำได้แล้วนะครับ (สาเหตุเพราะชี path jquery ผิด แหะๆ  :P)


อ้างถึงจาก: bonshington ใน 14 พฤษภาคม 2011, 16:15:32
เป็นเพราะ IE ยังไม่รอบรับการแสดง border แบบโค้ง ผมเข้าใจว่า IE9 น่าจะแสดงขอบโค้งได้
ทางแก้ ก็คงเหมือนที่คุณ saparee  บอกไว้ ใช้ .corner ช่วย แต่ .corner มันจะไม่เวิร์คกับพวกที่ background เป็นรุป เพราะ .corner มันจะสร้างจุดด้วยสีที่เรากำหนด มาหลอกให้ดูโค้งเนียน

ถูกต้องครับ

และนี่คือตัวอยางที่ผมเอาไปใช้นะครับ



โดยสังเกตดีๆจะเห็นว่าผมใช้ bg เป็นรูป แล้วกำหนดส่วนโค้งเป็นพื้นสีที่ใกล้เคียงกับรูปเช่นกันครับ

ลองประยุกต์ใช้ดูนะครับ

ปล. ผมลองแล้ว IE is WORK!!  :wanwan021: :wanwan021:

srenon

อ้างถึงจาก: ru ใน 14 พฤษภาคม 2011, 15:47:00
ทดสอบผ่านโปรแกรมอะไรครับ ในกรณีที่ทดสอบ IE6-7-8 ครับ

IE 9 ครับ
ไม่ใส่ก็ได้