A-AA+then

อีกสักครั้งกับคำถามครับ เกี่ยวกับสีอักษรครับ

844
รูปแบบมันประมาณนี้ครับ

<div> . . . แก้ไขได้
        <div style="color:#ff9900;">
               <p>Joe</p>
        </div>  . . . . แก้ไขไม่ได้
<div>

ปัญหาคือ div ภายในผมไม่สามารถแก้ไขได้ครับ(มันถูก include มาจากที่อื่น) ผมต้องการกำหนดสีอักษรภายใน มันเป็นไปได้ไหมครับ

ผมลอง ประกาศจากภายนอกยังไงมันก็เป็นสีส้ม(#ff9900)ตลอดเลยครับ เราพอมีวิธีอื่นๆไหมครับ ขอบคุณครับ

3 ความคิดเห็น

ผมลืมบอกอีกครับ คือผมต้องประกาศ style ไปที่ div นั้น ได้อย่างเดียวครับ ผมไม่สามารถเข้าไปที่ .css ได้ ( เขาไม่ให้ผมไปแก้ไข )

ที่ผมลงคือตัวอย่างครับ แต่ความจริงแล้วมัน อยู่ลึกมากๆ ผมจึงไม่สามรถกำหนด .div p { color:; } ลงไปเรื่อยๆได้

ตอนนี้เริ่มจนปัญญาครับ พอมีวิธีการอื่นๆไหมครับ
1

inline style มีความสำคัญสูงสุดครับ เราไม่สามารถกำหนดเป็นอย่างอื่นได้ในไฟล์ CSS ภายนอก

ถ้าต้องการแก้ไขคงต้องใช้ javascript ครับ

document.getElementById('div_id').style.color = '#F00';
2

ขอบพระคุณมากเลยครับ อาจารย์
3
^