| Autor |
Nachricht |
Kash
Moderator Threadersteller
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 29
Geschlecht:
|
Verfasst Mo 20.04.2009 10:40
Titel [CSS] Input / Checkboxes direkt ansprechen |
 |
|
Hallo zusammen,
irgendwie stehe ich grad auf dem Schlauch.
Ist es möglich das Formularelment
| Code: |
<input type="checkbox" />
|
direkt per CSS anzusprechen ohne eine seperate Klasse für die Checkboxen zu schreiben?
ich hatte es mal so probiert
| Code: |
input[checkbox] {
foo:bar;
}
|
doch das klappt nicht.
es geht darum das ich meinen Input feldern einen Rahmen geben möchte, den checkboxes jedoch nicht.
allerdings kann ich keine Klassen einsetzen.
|
|
| |
|
 |
| |
|
 |
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 20.04.2009 10:51
Titel
|
 |
|
|
|
| |
|
 |
Kash
Moderator Threadersteller
Dabei seit: 07.11.2002
Ort: Schopfheim
Alter: 29
Geschlecht:
|
Verfasst Mo 20.04.2009 11:02
Titel
|
 |
|
super
dank dir
//ne lösung für den IE6 hat es nicht wah?
Zuletzt bearbeitet von Kash am Mo 20.04.2009 11:06, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
ApfelQFeierabend
Dabei seit: 05.04.2008
Ort: Regensburg
Alter: 25
Geschlecht:
|
Verfasst Mo 20.04.2009 19:47
Titel
|
 |
|
mit jquery
$('input[type=radio]').addClass('checker');
sollte gehen habs aber nicht getestet
Zuletzt bearbeitet von ApfelQFeierabend am Mo 20.04.2009 19:47, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mo 20.04.2009 19:50
Titel
|
 |
|
| Kash hat geschrieben: | | //ne lösung für den IE6 hat es nicht wah? |
Nein. Über Javascript lösbar, dafür eine ganze Bibliothek einzusetzen wenn es mit einem
drei Zeiler getan ist wäre natürlich overkill, aber du hast wahrscheinlich sowieso eine im
Einsatz daher wäre das eine Möglichkeit …
|
|
| |
|
 |
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 30
Geschlecht:
|
Verfasst Mo 20.04.2009 21:13
Titel
|
 |
|
| Code: | window.onload = function() {
myForms = document.forms;
for(i=0; i<myForms.length; i++) {
for(k=0; k < myForms[k].childNodes.length; k++) {
currentChild = myForms[i].childNodes[k];
if(currentChild.nodeName.toLowerCase() == "input" && currentChild.type.toLowerCase() == "checkbox")
currentChild.className += " checker";
}
}
}
} |
so sollte es imho auch ohne 50kb framework gehen. ist allerdings ungetestet
Zuletzt bearbeitet von sahnemuh am Mo 20.04.2009 21:17, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
[CSS] - Kindelemente ansprechen
CSS: element in klasse ansprechen.
CSS, input file-button gestalten
CSS - SELECT-, INPUT-Breite geht im FF nicht...
[solved]CSS Problem im IE bei form input und label
[css] Forms, Input und Submit & Borders (Firefox Problem
|
 |