2016-11-25 1 views
1

Hallo ich bin ein Anfänger bei diesem im herumspielen versucht, eine kleine Website mit HTML und CSS zu bauen. Ich habe ein Problem, wo ich auf meiner Seite auf der linken Seite meine Links zu externen Seiten habe. und in der Mitte meiner Seite habe ich einen Absatz in einem Abschnitt, aber dieser Absatz scheint mit meinen Links zu interferieren. Einige der Links lassen mich nicht darauf klicken.html5 und css link interferance

das ist mein CSS kann jemand mir sagen, was ich hier falsch mache?

/*

*/

body {

color: white;

Hintergrundfarbe: schwarz;

Schriftfamilie: Verdana, Genf, serifenlos;

}

header {

Grenze: 5px solide blau;

}

Tabelle, th, td {

border: 1px solid weiß;

}

section {

font-family: Arial;

Schriftgröße: 15px;

Textausrichtung: Mitte;

Polsterung: 70px;

links: 0;

Rand: automatisch;

Rand oben: -100px;

Position: absolut;

oben: 50%;

Breite: 100%;

}

nav ul {

padding: 15 Pixel;

Zeilenhöhe: 3em;

Listenart-Typ: keine;

}

nav ul li a {

color: white;

Farbe: rgba (255, 255, 255, 0.5);

Text-Dekoration: keine;

}

nav ul li: hover {

list-style-image: url (download.png);

}

nav ul li a: Hover {

Farbe: RGBA (255, 255, 255, 1);

}

+0

Würde gerne helfen, aber ich müsste die HTML sehen. Kannst du deinen ganzen Code auf codepen oder jsfiddle setzen? Es ist wahrscheinlich die Position: absolut verursacht es. – davidatthepark

+0

ty für die Antwort hier ist die cp http://codepen.io/rt133/pen/gLRVVW –

Antwort

0

http://codepen.io/davidatthepark/pen/jVLNbv?editors=1100

überprüfen meinen Link oben heraus. Ich lege die Grenzen rein, damit du dir vorstellen kannst, was vor sich geht. Ich bin sicher, du hast es schon erraten, aber die section hat die nav abgedeckt. Eine gute Möglichkeit, Elemente nebeneinander zu platzieren, ist die Verwendung von display: inline-block. Stellen Sie sicher, dass Sie den display Selektor nachschlagen, da dies für das Schreiben von CSS entscheidend ist. Alles, was ich tat, war die Breite der nav 30%, die section zu 65%, so dass sie nicht über 100% fließen, und dann geben Sie beide display: inline-block. Hoffnung, die Sinn macht!

+0

ty so viel eine Frage kann ich den Absatz in der sectio nu etwas bewegen, so dass es mehr in der Mitte? –

+0

Sicher, spielen Sie nur mit der Breite Prozent, bis Sie es bekommen, wo Sie wollen. Ich habe meinen Codepen ein wenig geändert, wenn du einen Blick darauf werfen willst. Bitte überprüfen Sie auch meine Antwort richtig, wenn es hilfreich war. Lass es mich wissen, wenn du weitere Fragen hast. Entschuldigung, ich habe so spät geantwortet! – davidatthepark

+0

Darf ich Sie etwas anderes fragen? Dies ist mein neuer aktualisierter Stift http://codepen.io/rt133/pen/zoRKrq –