Ich habe eine einfache Voraussetzung, dass ich "senden" Button-Formatierung in CakePHP auf normale Schaltflächen anwenden müssen. Ich habe versucht, die Formatierung der Sendeschaltfläche in cake.generic.css (wie unten beschrieben) zu kopieren, aber es hatte keinen Effekt auf die Anzeige der Tasten.Apply Submit Button Formatierung für normale Schaltflächen in CakePHP
Formatierung Bestehende für Buttons Absenden (falls geändert, zeigt Screen-Effekt sofort)
input[type=submit] {
display: inline;
font-size: 110%;
width: auto;
}
form .submit input[type=submit]{
background: none repeat scroll 0 0 #333333;
color: #FFFFFF;
padding: 0.5em;
cursor: pointer;
}
form .submit input[type=submit]:hover {
background: #aaa;
border-left: 5px #000 solid;
padding-left: 15px;
color: #333333;
font-weight: bold;
cursor: pointer;
}
Formatierung für Schaltfläche, die nicht funktioniert
input[type=button] {
display: inline;
font-size: 110%;
width: auto;
}
form .button input[type=button]{
background: none repeat scroll 0 0 #333333;
color: #FFFFFF;
padding: 0.5em;
cursor: pointer;
}
form .button input[type=button]:hover {
background: #aaa;
border-left: 5px #000 solid;
padding-left: 15px;
color: #333333;
font-weight: bold;
cursor: pointer;
}
bearbeiten. Ctp-Code für Tasten (Stil arbeitet und Farbe der Schaltfläche auf gelb geändert)
echo $this->Form->button('Disable', array('style'=>'background:#FF0', 'type'=>'button','onclick'=> 'change_status(0);'));
echo "\t";
echo $this->Form->button('Delete', array('type'=>'button', 'onclick'=> 'change_status(2);'));
Jetzt muss ich wissen, wie für „schweben“ innerhalb Stil in edit.ctp codieren. Ich weiß, es ist Workaround, aber ich bin damit einverstanden.
Formatierung hatte keine Auswirkungen auf die Verbindung entweder als gegeben cake.generic.css zugegeben. Vielleicht gibt es noch eine andere Datei, die geändert werden muss, damit Änderungen funktionieren? – mnh
Vielleicht haben Sie einen CSS-Konflikt versuchen, einige 'Stil', um zu sehen, ob es funktioniert '= $this -> Html -> Link ('Deaktivieren', [], ['Stil' => 'Hintergrund: #aaa']); ?> –
Ich denke, du hast Recht. Kein Hintergrund erschien. – mnh