search

Home  >  Q&A  >  body text

How to change the color of text after click?

<p>What I want to do is change the color of the button's background and also change the color of the text inside the button. The button's color has changed, but the text color has not. I tried applying hover to the text, but the color only changes when the mouse touches the text. </p> <pre class="brush:php;toolbar:false;"><li class="text-gray-900 cursor-pointer select-none p-4 text-sm md:hover:red" id="listbox-option-0" role="option" > <button class="flex flex-col"> <div class="flex justify-"> <p class="font-normal">Published</p> <span class="text-black"> <svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" > <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817 a.75.75 0 011.05 -.143z" clip-rule="evenodd" /> </svg> </span> </div> <p class="text-gray-500 mt-2"> This job posting can be viewed by anyone with the link. </p> </button> </li></pre> <p>So what I want is, once the user touches the button, I want to change the color of all the text inside the button (even if the user doesn't touch the text)</p> <p>What should I do? </p>
P粉064448449P粉064448449450 days ago530

reply all(2)I'll reply

  • P粉550323338

    P粉5503233382023-08-31 17:15:13

    Use group

     <li
         class="text-gray-900 cursor-pointer select-none p-4 text-sm group"
         id="listbox-option-0"
         role="option"
        >
        <button class="flex flex-col">
          <div class="flex justify-">
            <p class="font-normal group-hover:text-white">已发布</p>
               <span class="text-black">
                     <svg
                         class="h-5 w-5"
                         xmlns="http://www.w3.org/2000/svg"
                         viewBox="0 0 20 20"
                         fill="currentColor"
                         aria-hidden="true"
                       >
                       <path
                          fill-rule="evenodd"
                          d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z"
                          clip-rule="evenodd"
                        />
                  </svg>
                </span>
              </div>
               <p class="text-gray-500 mt-2">
                   任何拥有链接的人都可以查看此职位发布信息。
               </p>
         </button>
     </li>
    

    reply
    0
  • P粉970736384

    P粉9707363842023-08-31 12:15:09

    button:hover p{
        color: red!important; // 更改你想要的颜色
    }

    reply
    0
  • Cancelreply