2015-10-03 27 views
6

के आधार पर टेक्स्ट रंग बदलें, मेरे पास पहले div एक अंधेरे छवि के रूप में और दूसरा प्रकाश पृष्ठभूमि के रूप में है।इस छवि को <a href="http://provisions.convoy.nyc/" rel="nofollow">page</a> पर पृष्ठभूमि छवि/रंग

मैं साइडबार टेक्स्ट रंग को अंधेरे छवि पर प्रकाश और प्रकाश पर अंधेरा होना चाहता हूं।

पृष्ठभूमि में क्या है div के अनुसार रंग कैसे सेट किया जाएगा? बस दो रंग विकल्पों के लिए इसकी जरूरत है। पर पृष्ठभूमि का रंग background-check साथ है आधारित पाठ का रंग समायोजित करने के लिए

<div id="home_wrapper"> 
    <div id="home_top_t_wrap"> <!-- DARK BACKGROUND --> 
     <h1 class="top_text_h1"> Shop New York Like Never Before </h1> <!-- TEXT THAT NEEDS TO GO FROM LIGHT TO DARK --> </div> 
    <div id="the_market_container"> <!-- LIGHT BACKGROUND --></div> 
</div> 
+2

इस प्रश्न का उत्तर देने के लिए, आपको वास्तव में अपनी समस्या को फिर से बनाने की अनुमति देने के लिए अपने HTML और CSS को पर्याप्त रूप से दिखाने की आवश्यकता है। आपके पृष्ठ का एक लिंक पर्याप्त नहीं है, क्योंकि जैसे ही आपकी समस्या हल हो जाती है, उस पृष्ठ को साइट पर भविष्य के आगंतुकों के लिए बेकार या गैरकानूनी प्रश्न प्रस्तुत करना बदलेगा। –

+0

संभावित डुप्लिकेट [कवर किए गए पृष्ठभूमि क्षेत्र की चमक के आधार पर टेक्स्ट रंग बदलें?] (Http://stackoverflow.com/questions/11867545/change-text-color-based-on-brightness-of-the-covered-background -area) – KyleMit

उत्तर

1
<div id="home_wrapper"> 
    <div id="home_top_t_wrap"> <!-- DARK BACKGROUND --> 
     <h1 class="top_text_h1"> Shop New York Like Never Before </h1> <!-- TEXT THAT NEEDS TO GO FROM LIGHT TO DARK --> </div> 
    <div id="the_market_container"> <!-- LIGHT BACKGROUND --></div> 
</div> 


    <script> 

    $(document).ready(function() { 
     $("#home_top_t_wrap").hover(function() { 
      $("body").css("background-color","light"); //change light to your color 
     }); 
    $("#the_market_container").hover(function() { 
      $("body").css("background-color","dark"); //change dark to your color 
     }); 

    }); 
    </script> 

मैं div हॉवर पर की कोशिश की। उम्मीद है कि यह

2

एक ही रास्ता:

इस

मैं http://www.acnestudios.com/ उदाहरण एचटीएमएल के लिए क्या देख रहा हूँ का एक और उदाहरण है।

github page से:

स्वचालित रूप से एक गहरे या एक तत्व इसके पीछे छवियों की चमक के आधार पर की एक लाइटर संस्करण में परिवर्तित।


:

यहाँ कुछ अन्य विकल्प हैं 210

अद्यतन

इस वेबसाइट पर साइडबार की जाँच करें: http://provisions.convoy.nyc/

एक साफ, चिकनी रंग पृष्ठभूमि छवि या रंग के आधार पर पाठ के लिए संक्रमण।

मैंने डिजाइनर के साथ बात की। वे का उपयोग करें: http://aerolab.github.io/midnight.js

+0

धन्यवाद। अभी भी यह नहीं मिला है। जब आप स्क्रॉल करते हैं तो यह साइट वही करता है जो मैं चाहता हूं। कोई विचार? http://www.acnestudios.com/ – rs19

+0

मुझे एक ऐसी वेबसाइट मिली जो आपको वही करता है जो आप चाहते हैं। डिजाइनर के साथ स्पोक। मैंने उनके द्वारा उपयोग किए गए समाधान को शामिल करने के लिए मेरे उत्तर में संशोधन किया। –

4

मैं इस प्लगइन http://aerolab.github.io/midnight.js/ का उपयोग पसंद तुम कोशिश कर सकते यह

+0

इसके लिए धन्यवाद। मुझे लगता है कि मुझे इसकी आवश्यकता से अधिक जटिल है और यह मेरी सभी स्थिति को गड़बड़ कर रहा है क्योंकि यह तय करने के लिए स्विच कर रहा है। जब आप स्क्रॉल करते हैं तो यह साइट वही करता है जो मैं चाहता हूं।कोई विचार? http://www.acnestudios.com/ – rs19

+1

कोई अन्य तरीका नहीं, यह बेहतर समाधान है, यहां एक उदाहरण है http://aerolab.github.io/subtle-animations/ – sglazkov

+0

आप "मिश्रण-मिश्रण-मोड: अंतर" के साथ प्रयोग कर सकते हैं , " लेकिन आईई इसका समर्थन नहीं करता है – sglazkov

संबंधित मुद्दे