Hudson_mod Posted September 20, 2020 Posted September 20, 2020 Site URL: https://www.theministryofdesign.co.uk @tuanphan is it possible to style radio buttons, drop downs & check boxes within forms? I’ve managed to do input fields & text styles but can’t work out how to do the radio boxes etc. Any help would be greatly appreciated. otorres_app 1
tuanphan Posted September 21, 2020 Posted September 21, 2020 Where is form? Email me if you have need any help (free, of course.). Answer within 24 hours. Or send to forum message Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)
Hudson_mod Posted September 21, 2020 Author Posted September 21, 2020 Hi, https://theministryofdesign.co.uk/projects/survey PW: helpmetuan Thanks for the advice.
tuanphan Posted September 22, 2020 Posted September 22, 2020 Change color, size or? Email me if you have need any help (free, of course.). Answer within 24 hours. Or send to forum message Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)
Hudson_mod Posted September 23, 2020 Author Posted September 23, 2020 Hi @tuanphan, I'm looking to change the color and size to fit in more with the rest of the site so the dot on the boxes is orange, the circle around is white. The same for drop downs too really, just so they fit in a bit better. Thanks for the help.
tuanphan Posted September 25, 2020 Posted September 25, 2020 You can't change radio checkbox color with CSS. I also have this problem on my client site. Still testing some code to solve this. Email me if you have need any help (free, of course.). Answer within 24 hours. Or send to forum message Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)
JayVanDyke Posted October 12, 2020 Posted October 12, 2020 following... My little bit of research into this seems to be that you need to hide the original checkbox and create a new pseudo element. Then you need to bind the click to it but I haven't gotten it to work. ☕ Did I help you? Buy me a coffee! 👨💻 Bergen Design Co. 💻 I'm for hire on Upwork! 🕸️ Squarespace Experts 🖥️ 99Designs 🛠️ Web Designer's Toolkit **some of these contain affiliate links
tuanphan Posted October 13, 2020 Posted October 13, 2020 (edited) just finished on a client site. yes, you need to hide original, create new checkbox with JavaScript, very time consuming If you share link to your site, we can help easier. Edited October 13, 2020 by tuanphan Email me if you have need any help (free, of course.). Answer within 24 hours. Or send to forum message Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)
JayVanDyke Posted October 13, 2020 Posted October 13, 2020 Thanks @tuanphan but my client decided to lose the checkbox altogether! That would be a great resource to share here though. It has come up for me before since every browser has it's own different look. ☕ Did I help you? Buy me a coffee! 👨💻 Bergen Design Co. 💻 I'm for hire on Upwork! 🕸️ Squarespace Experts 🖥️ 99Designs 🛠️ Web Designer's Toolkit **some of these contain affiliate links
Hudson_mod Posted October 13, 2020 Author Posted October 13, 2020 @jaeveedee, @tuanphan - I've managed to alter the check box & radio box elements (see below) - it's a little more work to change the drop down selection menus and I haven't had any success with those yet. Any input would be great… /* Radio Buttons */ input[type="radio"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; } .option input[type="radio"]:active { cursor:pointer; width:30px; height:30px; background-color:#0e1021; border-radius:50%; } /* Selected */ .option input[type="radio"]:checked { cursor:pointer; width:30px; height:30px; background-color:#e9530d; border-radius:50%; } .option input[type="radio"] { /* un-selected */ background-clip: content-box; border: 4px solid #e9530d; border-radius: 50%; content: " "; cursor:pointer; width:30px; height:30px; } /* check boxes */ input[type="checkbox"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; } .option input[type="checkbox"]:active { cursor:pointer; width:30px; height:30px; background-color:#0e1021; border-radius:50%; } /* Selected */ .option input[type="checkbox"]:checked { cursor:pointer; width:30px; height:30px; background-color:#e9530d; border-radius:50%; } .option input[type="checkbox"] { /* un-selected */ background-clip: content-box; border: 4px solid #e9530d; border-radius: 50%; content: " "; cursor:pointer; Chele 1
herzworks Posted November 8, 2021 Posted November 8, 2021 so awesome @Hudson_mod. You're missing a height/width on the unselected checkbox but otherwise working perfectly for me! Hudson_mod and Chele 1 1 founder of herz.works and maker of dope playlists.
Hudson_mod Posted November 9, 2021 Author Posted November 9, 2021 @herzworks probably a copy paste error from me in the thread 😄 herzworks 1
CesO Posted July 14, 2022 Posted July 14, 2022 (edited) Hey everyone! Two things: 1) Is there a way to change the colour of the text of the Checkbox and Radio options? 2) Is there a way to change the colour of the active text input in the field? See below: I've made this red just as an example (so I can see what I'm testing easily). I eventually want to be able to put the form on a dark background. Thank you, thank you! Edited July 15, 2022 by OldLadyStudio Added more information and questions! :)
tuanphan Posted July 15, 2022 Posted July 15, 2022 8 hours ago, OldLadyStudio said: Hey everyone! Two things: 1) Is there a way to change the colour of the text of the Checkbox and Radio options? 2) Is there a way to change the colour of the active text input in the field? See below: I've made this red just as an example (so I can see what I'm testing easily). I eventually want to be able to put the form on a dark background. Thank you, thank you! Can you share page url? Email me if you have need any help (free, of course.). Answer within 24 hours. Or send to forum message Contact Customer Care - Learn CSS - Buy me a coffee (thank you!)
Jadecam Posted November 12, 2022 Posted November 12, 2022 Was messing around trying to figure this out too and did this: For styling checkbox stuff (not the actual check box though): .form-wrapper .field-list .option { } For styling the drop down and text: .form-wrapper .field-list .field select { } Not sure if this is good/logical but it worked for me! jfosterheights and tuanphan 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment