zichtbare en onzichtbare tekstbox

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Marina janssen

marina janssen

03/06/2016 11:54:41
Quote Anchor link
Ik heb meerdere tekstboxen. Dit is de css:

/*Hide menu checkbox*/
input[type=checkbox] {
display: none;
}

Hoe zorg ik dat dit alleen geldt voor de checkbox met id="menu" zodat de andere checkboxen wel zichtbaar blijven?
 
PHP hulp

PHP hulp

18/12/2024 21:42:15
 
Thomas van den Heuvel

Thomas van den Heuvel

03/06/2016 12:03:00
Quote Anchor link
Je zult dan een specifiekere variant van diezelfde stijl moeten maken zodat je deze "overruled". Precieze syntax weet ik zo niet, maar misschien is het handiger om voor het verbergen van checkboxen een aparte stijlklasse te maken in plaats van default *alle* checkboxen niet te tonen?

Offtopic: tijd voor taart? Dit is het honderduizendste topic :D. Proficiat :).
 
CNEPHP -

CNEPHP -

03/06/2016 12:11:19
Quote Anchor link
Bedoel je zoiets: https://jsfiddle.net/t590dt61/ ?
Gewijzigd op 03/06/2016 12:11:40 door CNEPHP -
 
- Ariën  -
Beheerder

- Ariën -

03/06/2016 12:30:56
Quote Anchor link
Thomas van den Heuvel op 03/06/2016 12:03:00:
Offtopic: tijd voor taart? Dit is het honderduizendste topic :D. Proficiat :).

Dat weet je nooit zeker ;-) Een COUNT() is de enige manier ;-)
 
CNEPHP -

CNEPHP -

03/06/2016 12:51:43
Quote Anchor link
Als we de URL moeten geloven is dit de 100.000ste, haha.
 
Marina janssen

marina janssen

03/06/2016 12:52:55
Quote Anchor link
CNEPHP - op 03/06/2016 12:11:19:
Bedoel je zoiets: https://jsfiddle.net/t590dt61/ ?


Ja maar het lukt niet. Nu zijn ze allemaal zichtbaar.
<input type="checkbox" id="menu" role="button" class="hidden">


/*Hide menu checkbox*/
.hidden input[type=checkbox] {
display: none;
}
 
CNEPHP -

CNEPHP -

03/06/2016 13:00:40
Quote Anchor link
Beste Marina,

Probeer eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
/*Hide menu checkbox*/
.hidden {
display: none;
}

Zorg ervoor dat alleen de checkbox(en) die je wilt hiden de class 'hidden' hebben.
Gewijzigd op 03/06/2016 13:02:12 door CNEPHP -
 
- SanThe -

- SanThe -

03/06/2016 15:41:54
Quote Anchor link
Marina janssen op 03/06/2016 11:54:41:
Hoe zorg ik dat dit alleen geldt voor de checkbox met id="menu" zodat de andere checkboxen wel zichtbaar blijven?


#menu
{
display: none;
}
 
Thomas van den Heuvel

Thomas van den Heuvel

03/06/2016 17:05:35
Quote Anchor link
- Ariën - op 03/06/2016 12:30:56:
Dat weet je nooit zeker ;-) Een COUNT() is de enige manier ;-)

Dus als jij zin hebt in taart schoon je de database een keer op? :)))))
/offtopic
 
Marina janssen

marina janssen

05/06/2016 00:02:40
Quote Anchor link
@ SanThe en @CNEPHP
Werkt wel maar allebei zorgen ze voor dezelfde bijwerking nl dat het menu niet meer uitvouwt op kleine schermen.
Het gaat om dit menu http://medialoot.com/preview/css-only-navigation-menu/index.html
maar misschien kan ik beter ff een ander menu uitzoeken?
 
Thomas van den Heuvel

Thomas van den Heuvel

05/06/2016 13:48:17
Quote Anchor link
Euh, wat hebben checkboxen met een menu te maken :/.

Ah, nu snap ik het.

Alle checkboxen onzichtbaar maken om één checkbox onzichtbaar te maken is nogal overkill :s.

Daarnaast heeft die checkbox een id. Refereer aan dat id.

Gebruik dus in plaats van input[type=checkbox] simpelweg #show-menu
 
Ward van der Put
Moderator

Ward van der Put

05/06/2016 14:21:31
 
Thomas van den Heuvel

Thomas van den Heuvel

05/06/2016 14:44:43
Quote Anchor link
@Ward, dat is volgens mij ook precies wat in het bovenstaande menu gebeurt?

Ben het eigenlijk wel eens met de disclaimer:
Quote:
Disclaimer: Some of this stuff crosses the line of what you "should" do with CSS and introduces some bad semantics. It's still wicked fun to play with and cool that it's possible, but in general functional behavior should be controlled by JavaScript.
 
Marina janssen

marina janssen

05/06/2016 21:44:26
Quote Anchor link
Thomas van den Heuvel op 05/06/2016 14:44:43:
@Ward, dat is volgens mij ook precies wat in het bovenstaande menu gebeurt?

klopt
Thomas van den Heuvel op 05/06/2016 14:44:43:
but in general functional behavior should be controlled by JavaScript.

[/quote]

Ik ken geen javascript, maar mocht iemand een simpel en makkelijk te hanteren responsive dropdown menu weten dan hou ik me aanbevolen want ik dacht ik zet dat menutje er ff op maar haha mooi niet
 
Thomas van den Heuvel

Thomas van den Heuvel

06/06/2016 11:26:12
Quote Anchor link
Voor nu volstaat een/die simpele oplossing met CSS prima. Zoals al eerder is voorgesteld hoef je enkel te verwijzen naar het id van de checkbox en deze de stijl display: none; te geven, zoals @SanThe al voorstelde.

Het label zou dan nog steeds op dezelfde manier moeten werken (klikbaar en zorgt voor het in- en uitklappen van het menu).

Laat anders eens wat code zien hoe jij de eerdere oplossing hebt toegepast want ik heb het idee dat we een beetje langs elkaar heen praten. Wat je probeert te bereiken zou vrij eenvoudig op te lossen moeten zijn.
 
Marina janssen

marina janssen

06/06/2016 17:54:39
Quote Anchor link
je hebt gelijk,ik heb de css opnieuw gedaan en toen bleef het wel goed bij resizen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.