Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 11:39

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



<a side> <nav> element bis zum ende der Seite

Discussion on <a side> <nav> element bis zum ende der Seite within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
<a side> <nav> element bis zum ende der Seite

Hey, ich möchte meine Navigation, bzw den Hintergrund der Navigation, bis zum ende der Seite machen.

Wenn ich in CSS height: 100% angebe, dann geht es ja nur bis zum Bildschrimende, aber wenn es elemente gibt die mehr platz brauchen reicht das leider nicht mehr aus.

Ich hoffe ich habe meine Frage verständlich ausgedrückt!
#Saiirex is offline  
Old 03/21/2016, 16:21   #2
 
Undaground's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,474
Received Thanks: 1,421
Kannst du das HTML und CSS posten bitte?
Undaground is offline  
Old 03/21/2016, 16:26   #3
 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
Quote:
Originally Posted by Undaground View Post
Kannst du das HTML und CSS posten bitte?
HTML/PHP:

PHP Code:
<?php
$admin 
false;
$standardUser false;

if(isset(
$_SESSION['admin'])){
    
$admin true;
}

if(isset(
$_SESSION['userid'])){
    
$standardUser true;
}
?>
<aside class="asideNav">
    <nav>
        <ul>
            <li class="header">Navigation</li>
            <?php
            
if($admin === true){
                
//<!--<li><a href="#"></a> </li>-->
                
echo'<li><a href="?site=overview">Übersicht</a></li>';
                echo
'<li><a href="?site=tickets">Tickets</a></li>';
                echo 
'<li><a href="?site=administration">Administration</a></li>';
            }
            else if(
$standardUser === true && $admin === false){
                echo
'<li><a href="?site=newticket">Neues Ticket</a></li>';
                echo
'<li><a href="?site=mytickets">Meine Tickets</a></li>';
            }
            
?>

        </ul>
    </nav>
</aside>
HTML Code:
.asideNav{
    min-width: 150px;
    width: auto;
    background-color: #28546C;
    float:left;
    height: calc(100% - 38px);
}

aside nav ul li.header{
    background-color: #032436;
    width: auto;
    color: white;
    font-size: 12px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: left;

}

aside nav {
    margin-top: 20px;

}
aside nav ul{
    list-style: none;
}
aside nav ul li{
    display: block;
    margin-top: 5px;
}

aside nav ul li:hover{
    background-color: #032436;
}

aside nav ul li a{
    text-decoration: none;
    font-size: 14px;
    color: #FFFFFF;
    padding-left: 10px;
    padding-right: 30px;
}
Bitte nicht schlagen wenn hässlich :s
#Saiirex is offline  
Old 03/21/2016, 16:37   #4
 
Undaground's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,474
Received Thanks: 1,421
meinst du die Ränder links und oben? -> CSS Reset oder normalize oder einfach

body {
margin: 0;
}




Oder möchtest du den Hintergrund bis zum rechten Rand?

Oder das <aside> Element bis zum Bottom?
Dann entferne das calc(100% - 38px); und schreib da nur 100%; rein
Undaground is offline  
Thanks
1 User
Old 03/21/2016, 16:42   #5
 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
Quote:
Originally Posted by Undaground View Post
meinst du die Ränder links und oben? -> CSS Reset oder normalize oder einfach

body {
margin: 0;
}




Oder möchtest du den Hintergrund bis zum rechten Rand?
Ich möchte das der Hintergrund komplett bis zum "Boden" geht.
#Saiirex is offline  
Old 03/21/2016, 16:43   #6
 
Undaground's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,474
Received Thanks: 1,421
Quote:
Originally Posted by #Saiirex View Post
Ich möchte das der Hintergrund komplett bis zum "Boden" geht.
ersetze:

height: calc(100% - 38px);

durch:

height: auto;
min-height: 100%;
Undaground is offline  
Thanks
1 User
Old 03/21/2016, 17:12   #7
 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
Quote:
Originally Posted by Undaground View Post
ersetze:

height: calc(100% - 38px);

durch:

height: auto;
min-height: 100%;
Habe ich auch schon probiert, sieht dann so aus:



(Das linke Feld muss bis zum ende)
#Saiirex is offline  
Old 03/21/2016, 18:00   #8
 
Undaground's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,474
Received Thanks: 1,421
Quote:
Originally Posted by #Saiirex View Post
Habe ich auch schon probiert, sieht dann so aus:



(Das linke Feld muss bis zum ende)
Versuch mal:

height: inherit;

andernfalls musst du mit genauen px-Maßen arbeiten.

100% ist immer soweit wie der Bildschirm ist es sei denn du hast ein begrenztes Außenelement.

// edit

andernfalls kannst du es evtl. anders lösen falls der Navigationsbalken nicht weiter für andere Sachen vorgesehen ist.

z.B. wenn du den die Navbar auf height: 100%; position: fixed; setzt
Undaground is offline  
Thanks
1 User
Old 03/21/2016, 19:03   #9
 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
Quote:
Originally Posted by Undaground View Post
Versuch mal:

height: inherit;

andernfalls musst du mit genauen px-Maßen arbeiten.

100% ist immer soweit wie der Bildschirm ist es sei denn du hast ein begrenztes Außenelement.

// edit

andernfalls kannst du es evtl. anders lösen falls der Navigationsbalken nicht weiter für andere Sachen vorgesehen ist.

z.B. wenn du den die Navbar auf height: 100%; position: fixed; setzt
Mit genauen pixelangaben kommt für mich nicht in frage.
Inherit klappt auch nicht, weil main und aside getrennte elemente sind und body keine höhenangabe hat.

Das mit fixed probiere ich mal.

€: Das die Navbar immer wieder mit kommt ist nicht der sinn. Also leider auch nix für mich. Trotzdem danke.
#Saiirex is offline  
Old 03/21/2016, 19:26   #10

 
~ JWonderpig ~'s Avatar
 
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
HTML Code:
body, html {
  height: 100%;
}
Füg diesen Code nochmal zusätzlich hinzu.
~ JWonderpig ~ is offline  
Thanks
1 User
Old 03/21/2016, 19:32   #11
 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
Quote:
Originally Posted by ~ JWonderpig ~ View Post
HTML Code:
body, html {
  height: 100%;
}
Füg diesen Code nochmal zusätzlich hinzu.
Zusätzlich zu was?
#Saiirex is offline  
Old 03/21/2016, 19:36   #12

 
~ JWonderpig ~'s Avatar
 
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
Deiner CSS Datei
~ JWonderpig ~ is offline  
Old 03/21/2016, 20:26   #13
 
KingDingD0ng's Avatar
 
elite*gold: 11
The Black Market: 103/0/0
Join Date: Jun 2011
Posts: 1,847
Received Thanks: 141


Nebenbei wenn du öfters damit Probleme oder fragen hast kannst du mich auch gerne in Skype adden.
KingDingD0ng is offline  
Old 03/21/2016, 21:36   #14
 
elite*gold: 300
Join Date: Apr 2013
Posts: 3,234
Received Thanks: 1,205
Quote:
Originally Posted by KingDingD0ng View Post


Nebenbei wenn du öfters damit Probleme oder fragen hast kannst du mich auch gerne in Skype adden.
Danke, habe dich geaddet
#Saiirex is offline  
Reply


Similar Threads Similar Threads
Footer Ende der Seite mit Abstand zum Content
08/07/2013 - Web Development - 5 Replies
Hey, ich habe ein Problem. Ich habe den Footer am Ende der Seite positioniert also egal wie hoch/lang die anderen Elemente sind, der Footer befindet sich immer am Seiten Ende und das soll auch so. Die funktioniert gut. http://i.epvpimg.com/gDR3c.png Wenn der Content (bzw. "section") länger ist sieht es so aus:
Facebook Seite Auktion! Heute abend 23:00! ENDE!
10/02/2012 - elite*gold Trading - 12 Replies
https://www.facebook.com/pages/Wer-hat-franz%C3%B6 sisch-%C3%BCberhaupt-erlaubt-zu-leben/318356338192 505 Der höchst Bietender für diese Facebook Seite(EG) erhält sie Startgebot 350EG HOCH!
[S] FACEBOOK SEITE[50.000+ Likes][B] PSC OHNE ENDE!
02/15/2012 - elite*gold Trading - 3 Replies
Ich suche Facebook seiten ab 50.000 Likes. Biete PaySafeCard, handel nur über einen Trusted MM oder ihr gebt first.



All times are GMT +1. The time now is 11:42.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.