Autor Zpráva
StrangeRTV
Profil
Ahoj,
Snažím se posunout průhledný box z mé stránky o 10px pod header, ale pomocí margin-bottom: 10px; to nefunguje, kde by mohl být problém?
* {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0;
}

body {
    background: url("http://stranger.cf/images/bg.jpg");
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;    
}
 
.header {
    height: 45px;
    width: 100%;
    background-color: #303030;
    top: 0;
    position: fixed;
    border-bottom-color: #0fc0fc;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    margin-bottom: 10px;
}
 
.header table td a {
    color: #ffffff;
    text-decoration: none;
    font-size: 20pt;
    padding-left: 10px;
    padding-right: 10px;
    font-family: UbuntuB;
    margin-bottom: 10px;
}
 
.header table td {
    text-align: center;
}
 
.header table {
    position: fixed;
    width: 100%;
    height: 45px;
    margin-bottom: 10px;
}
 
.header table td a:hover {
    color: #008acf;
}
 
.container {
    width: 1000px;
    margin: 45px auto;
}
 
.title table {
    width: 100%;
    height: 50%;
    margin-left: auto;
    margin-right: auto;
}
 
.title {
    margin-top: 10%;
    width: 100%;
    height: 50%;
    background-color: #000000;
    display: block;
    margin: 0 auto;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity:0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
}
 
.title table td p {
    width: 100%;
    height: 50%;
}

@font-face {
    font-family: UbuntuB;
    src: url("http://stranger.cf/font/Ubuntu-B.ttf");
}
<!DOCTYPE html>
<html>
    <head>
        <title>StrangeR's Website</title>
        <link rel="stylesheet" href="addons/style.css">
    </head>
    
    <body>
        <section class="header">
            <table>
                <td>
                    <a href="index.php">HOME</a>
                    <a href="#">EDITOR</a>
                    <a href="#">IMAGES</a>
                    <a href="#">VIDEOS</a>
                    <a href="#">SCRIPTS</a>
                </td>
            </table>
        </section>    
        
        <div class="container">
            <section class="title">
                <table>
                    <td>
                        <p> awdawdnfdnfndldnldldnl </p>
                    </td>
                </table>
                <p>Test!</p>
            </section>
        </div>
    </body>
</html>
http://stranger.cf/
Bubák
Profil
Příčina je na řádku v CSS na řádku 21. CSS pozicování » Absolutní poloha, pasáž o vyjmutí z toku dokumentu platí i pro fixní pozicování.
Dej průhlednému boxu odsazení shora o 10px + výška headeru, pak bude průhledný box tam, kde ho chceš.
StrangeRTV
Profil
Teď to funguje, když jsem smazal řádek 21, díky :)
Tomáš123
Profil
StrangeRTV:
Skôr si mohol dať 20 riadku top: 10px; alebo ho zmazať, asi malo nejaké opodstatnenie to fixed, nie?
StrangeRTV
Profil
Mělo, když jsem dřív něco zkoušel a pak jsem to zapomněl smazat, ale jinak to tam už není z žádného důvodu.
Tomáš123
Profil
StrangeRTV:
Doporučujem ti aby si si prešiel svoj kód a vymazal nepotrebné veci, vyhneš sa tým tomu, že jednoduchý problém ako bol tento budeš vedieť vyriešiť svojpomocne (ak si budeš ďalej takto špiniť kód, budeš chcieť nastaviť farbu a nebude to fungovať..to je iba príklad).
StrangeRTV
Profil
Ale ještě mě zajímá jedna věc, proč se text přizpůsobil tomu ,,title" takže má vlastně stejný vlastnosti a je průhledný i přesto, že jsem nastavil opacity 100 u textu zvlášť

.title {
    width: 100%;
    height: 50%;
    background-color: #000000;
    display: block;
    margin: 0 auto;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
}

.title table td div {
    color: #ffffff;
    font-size: 25px;
    text-align: center;
    font-family: UbuntuB;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
}
Bubák
Profil
Naposledy se to probíralo ani ne před týdnem:
Jak zrušit průhlednost u písma které je v poloprůhledném div

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: