Einheitliche Formatierung der Click-Buttons

Diskutiere Einheitliche Formatierung der Click-Buttons im HTML Forum im Bereich Programmierung; Ich bin ein ziemlicher Anfänger und komme mit der Formatierung meiner Navigationsbuttons nicht mehr weiter: Ich möchte, dass sie ein gleiches...
  • Einheitliche Formatierung der Click-Buttons Beitrag #1
O
opowoj
Member
Beiträge
8
Punkte Reaktionen
0
Ich bin ein ziemlicher Anfänger und komme mit der Formatierung meiner Navigationsbuttons nicht mehr weiter: Ich möchte, dass sie ein gleiches Aussehen haben....

Dieser Link zeigt mein Problem...

und in der Anlage findet sich meine HTML-Seite. (Am Ende sind die Buttons, am Anfang sind Format-Definitionen; ich nutze w3-css)

Ich möchte, dass alle Cllick-Buttons einheitlich ausssehen, wie diejenigen mit Links (Vorspeisen, Hauptspeisen, NeuStart)

Ich danke für jeden Tipp im voraus....
 
Anhänge
  • Cookbook4.pdf
    334 KB · Aufrufe: 2
Zuletzt bearbeitet:
  • Einheitliche Formatierung der Click-Buttons Beitrag #2
S
scatello
Well-known member
Beiträge
528
Punkte Reaktionen
44
Was sollen wir mit einer PDF-Datei anfangen? Poste deinen HTML/CCS-Code.
 
  • Einheitliche Formatierung der Click-Buttons Beitrag #3
O
opowoj
Member
Beiträge
8
Punkte Reaktionen
0
Hier folgt mein Code:

<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8">
<script type="text/javascript">
function geladen()
{ alert("Dokument wurde geladen"); }

function geclickt(bezeichnung)
{ alert("Geclickt: " + bezeichnung); }

function neu()
{
document.open();
document.write("<html><body>Hallo Welt<\/body><\/html>");
document.close();
}
</script>
</head>
<title>SchaeffKochbuch</title>
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">

<style>
div.scrollmenu {
background-color: green;
overflow: auto;
white-space: nowrap;
}

div.scrollmenu a {
display: inline-block;
color: white;
text-align: center;
padding: 14px;
text-decoration: none;
}

div.scrollmenu a:hover {
background-color: #777;
}

html,body {font-family:"Verdana",sans-serif
}

h1,h2,h3,h4,h5,h6 {font-family:"Segoe UI",sans-serif}
h3 {
color: black;
}
h1 {
color: magenta;
font-size: 50px;
}
p.normal {
font-weight: normal;
}

p.thicker {
font-weight: 900;
}
<!--
a {
color: black;
font-size: 25px;
}
-->
div {
padding: 20px;
width: 100%;
resize: both;
overflow: auto;
}

.button {
background-color: #4CAF50;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 10px;
margin: 4px 2px;
cursor: pointer;
} /* green */

.button2 {background-color: #008CBA;} /* Blue */

.button3 {
background-color: #f44336;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
} /* Red */
.button4 {background-color: #e7e7e7; color: black;} /* Gray */
.button5 {background-color: #555555;} /* Black */


</style>
<script src=""></script>
<body>

<!-- Text im Bild
/* This is a single-line comment */ -->
<div class="w3-display-container">
<!-- Comment: image vom Server NAS3 -->
<img src="http://retslop-subdom5a.synology.me/wp-content/uploads/Fotos/Kochbuch/Cook_14.jpg" alt="LA" style="width:100%">

<!-- -->
<div class="w3-display-topleft w3-container">
<h1>Schäff is Chef!!</h1
<a href="http://retslop-subdom5a.synology.me...P_SQL-Tests/Kochbuch/Bedienungsanleitung.html" <h3>Hilfe</h3></a>
</div>
<div class="w3-display-bottomleft w3-container w3-yellow">
<h3>Never trust a skinny cook!!</h3>
</div>
<div class="scrollmenu">
<a href="http://retslop-subdom5a.synology.me/wp-content/uploads/PHP_SQL-Tests/Kochbuch/Vorspeisen.html">Vorspeisen</a>
<a href="http://retslop-subdom5a.synology.me/wp-content/uploads/PHP_SQL-Tests/Kochbuch/Hauptspeisen.html">Hauptspeisen</a>
<input type="button" value="Beilagen" onclick="geclickt('Beilagen');">
<input type="button" value="Desserts" onclick="geclickt('Desserts');">
<input type="button" value="Saucen" onclick="geclickt('Saucen');">
<input type="button" value="Gemüse" onclick="geclickt('Gemüse');">
<input type="button" value="Backen" onclick="geclickt('Backen');">
<input type="button" value="Getränke" onclick="geclickt('Getränke');">
<a href="http://retslop-subdom5a.synology.me/wp-content/uploads/PHP_SQL-Tests/Kochbuch/SchaeffKochbuch.html">NeuStart</a>
</div>
<!--

-->
<!-- Comment: Text im Bild -->
</body>
</html>
 
  • Einheitliche Formatierung der Click-Buttons Beitrag #4
A
AndreasB
Well-known member
Beiträge
75
Punkte Reaktionen
4
Bitte poste das nächste Mal deinen Code in die dafür vorgesehenen Codeblocks.
Außerdem wäre es gut, wenn du alle Fehler in deinem Code vorher beseitigst. Verwende dafür einfach den W3C Validator

Zu deiner Frage:
Das ist kein Problem. In deinem Beispiel bekommen deine Buttons keine Styles, weil sie von keinem Selektor angesprochen werden.
(Ich denke mir, sie sollten von .button angesprochen werden, dazu fehlen ihnen allerdings die Klasse button.
Mach das einfach so, dass du eine Klasse link (oder ähnliches) an alle Navigationslinks vergibst, egal ob <a> oder <button>.
Denen gibst du dann den gleichen Style.
Dabei musst vielleicht mehr Regeln vergebe
 
  • Einheitliche Formatierung der Click-Buttons Beitrag #5
O
opowoj
Member
Beiträge
8
Punkte Reaktionen
0
Danke Andreas. Den Validator habe ich schon ausprobiert und werde mich morgen den Ergebnissen widmen. Die vorgesehenen Codeblocks habe ich noch nicht gefunden, weiss auch nicht, wo und wie ich suchen soll. Morgen werde ich mich den Styles mit Selektor für die Buttons widmen. Wenn ich noch Fragen habe, melde ich mich wieder.
 
  • Einheitliche Formatierung der Click-Buttons Beitrag #6
A
AndreasB
Well-known member
Beiträge
75
Punkte Reaktionen
4
@opowoj Die Codeblocks findest du in dem Submenü dass sich öffnet, wenn du auf die drei Punkte hinter dem Tabellen-Tool Klickst:
1615581580349.png
 
  • Einheitliche Formatierung der Click-Buttons Beitrag #7
O
opowoj
Member
Beiträge
8
Punkte Reaktionen
0
Herzlichen Dank Andreas!
 
Thema:

Einheitliche Formatierung der Click-Buttons

Oben Unten