2017-10-28 14 views
-1

我有問題!我做了3個盒子,當你點擊一個按鈕時可以看到。問題是這些箱子移到了右邊。他們需要稍微移動到左側。我試圖用一個大的div來修復它,它將被設置爲left:5%;,但它沒有幫助...如果你不知道我想說什麼,這是圖片-The problem。請更改我的代碼與你的,並感謝你! :d需要將3個盒子移到左邊

body, html { 
 
    height: 100%; 
 
    margin: 0px; 
 
} 
 
body { 
 
    background-size: auto 120%; 
 
    background-repeat: no-repeat; 
 
    background-position: right !important; 
 
} 
 
    
 
ul { 
 
    list-style-type: none; 
 
    margin: 0; 
 
    padding: 0; 
 
    overflow: hidden; 
 
    background-color: #0074D9; 
 
} 
 

 
li { 
 
    float: left; 
 
} 
 

 
li a { 
 
    display: block; 
 
    text-align: center; 
 
    padding: 14px 16px; 
 
    text-decoration: none; 
 
\t color: white !important; 
 
\t font-family:arial; 
 
} 
 

 
li a:hover:not(.active) { 
 
    background-color: #0047b3 !important; 
 
} 
 

 
.active { 
 
    background-color:#0047b3; 
 
} 
 

 
a:link{ 
 
\t color:#0074D9; 
 
} 
 
a:visited{ 
 
\t color:#0074D9; 
 
} 
 
a:hover{ 
 
\t color:#001f3f; 
 
} 
 
a:active{ 
 
\t color:#001f3f; 
 
} 
 

 
hr{ 
 
\t height:3px; 
 
\t background-color:#0080ff; 
 
\t border:0px; 
 
\t transform: translateY(-95%); 
 
\t margin: 35px -9999rem; 
 
    padding: 0.10rem 9999rem; 
 
} 
 
button{ 
 
\t background-color:#0074D9; 
 
\t border-radius:10px; 
 
\t font-family:arial; 
 
\t border-color:transparent; 
 
\t padding:9px; 
 
\t font-size:18; 
 
\t width:150px; 
 
\t color: white; 
 
\t letter-spacing:1px; 
 
\t text-align: center; 
 
\t vertical-align: middle; 
 
\t line-height: 27px; 
 
\t display:inline-block; 
 
\t margin-left: 80px; 
 
\t margin-right: 80px; 
 
} 
 
button:visited{ 
 
\t color:#0074D9; 
 
} 
 
button:hover{ 
 
\t background-color:#0047b3; 
 
} 
 
button:active{ 
 
\t color:#0047b3; 
 
} 
 

 
*{ 
 
    margin:0; 
 
    padding:0; 
 
} 
 

 
#left { 
 
\t left:5% !important; 
 
\t bottom:50% !important; 
 
\t float:left; 
 
\t display: block; 
 
    display: inline-block; 
 
    width: 300px; 
 
    border: 3px solid #0080ff; 
 
    padding: 30px 25px; 
 
    margin: 56px; 
 
\t vertical-align:-200%; 
 
\t font-family:arial !important; 
 
\t border-radius:25px; 
 
\t color:white; 
 
\t text-shadow: 2px 1px #0080ff; 
 
\t font-style: oblique; 
 
\t letter-spacing:1px; 
 
\t font-size:18; 
 
\t background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg'); 
 
    -webkit-background-size: cover; 
 
    -moz-background-size: cover; 
 
    -o-background-size: cover; 
 
    background-size: cover; 
 
} 
 

 

 
#middle { 
 
\t left: 38%; 
 
\t bottom:50%; 
 
\t display:block; 
 
    display: inline-block; 
 
    width: 300px; 
 
\t position: absolute !important;; 
 
\t top:30% !important; 
 
    border: 3px solid #0080ff; 
 
    padding: 30px; 
 
    margin: 30px; 
 
\t margin-left:-20px !important; 
 
\t margin-right:-20px !important; 
 
\t font-family:arial; 
 
\t border-radius:25px; 
 
\t color:#ffffff; 
 
\t text-shadow: 2px 1px #0080ff; 
 
\t font-style: oblique; 
 
\t letter-spacing:1px; 
 
\t font-size:18; 
 
\t background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg'); 
 
    -webkit-background-size: cover; 
 
    -moz-background-size: cover; 
 
    -o-background-size: cover; 
 
    background-size: cover; 
 
} 
 
\t 
 
#right { 
 
\t float:right; 
 
\t right: 15% !important; 
 
\t bottom:50%; 
 
\t display: block; 
 
    display: inline-block; 
 
    width: 300px; 
 
    border: 3px solid #0080ff; 
 
    padding:30px; 
 
    margin: 56px 25px -20px !important; 
 
\t vertical-align:-200%; 
 
\t font-family:arial; 
 
\t border-radius:25px; 
 
\t color:#ffffff; 
 
\t text-shadow: 2px 1px #0080ff; 
 
\t font-style: oblique; 
 
\t letter-spacing:1px; 
 
\t font-size:18; 
 
\t background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg'); 
 
    -webkit-background-size: cover; 
 
    -moz-background-size: cover; 
 
    -o-background-size: cover; 
 
    background-size: cover; 
 
} 
 

 
#allbox{ 
 
\t left:5% !important; 
 
\t bottom:50% !important; 
 
\t vertical-align:-200% !important; 
 
} 
 

 
#left, #middle, #right{ 
 
\t height: 130px
<!DOCTYPE> 
 
<html> 
 

 
<head> 
 
    <title>Moj web</title> 
 
\t <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
 
    <script type="text/javascript" src="java2.js"></script> 
 
    <script src="js/scripts.js"></script> 
 
</head> 
 
<link rel="stylesheet" href="style.css"> 
 

 
<body background="http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg"> 
 

 
    <ul> 
 
     <li><a class="active" href="index.html">Home</a></li> 
 
     <li><a href="news.html">News</a></li> 
 
     <li><a href="contact.html">Contact</a></li> 
 
     <li><a href="about.html">About</a></li> 
 
    </ul> 
 
    <br> 
 
    <br> 
 
<script> 
 
$(document).ready(function(){ 
 
    $("#clicky").click(function(){ 
 
     $("#welcomeDiv").fadeToggle(); 
 
    }); 
 
}); 
 
</script> 
 
<script> 
 
$(document).ready(function(){ 
 
    $("#clicky2").click(function(){ 
 
     $("#welcomeDiver").fadeToggle(); 
 
    }); 
 
}); 
 
</script> 
 

 
<script> 
 
$(document).ready(function(){ 
 
    $("#clicky1").click(function(){ 
 
     $("#welcomeDiverer").fadeToggle(); 
 
    }); 
 
}); 
 
</script> 
 

 
    <center> 
 
     <div> 
 
      <button id="clicky" style="margin-right: 75px">Press me!</button> 
 
      <button id="clicky1" style="margin-right: 75px">Press me!</button> 
 
      <button id="clicky2" style="margin-right: 75px">Press me!</button> 
 
     </div> 
 
    </center> 
 
    <br> 
 
    <br> 
 

 
\t \t <div id="welcomeDiv" style="display:none;"> 
 
\t \t \t <div id="left"> 
 
\t \t \t \t <p>Zdravo, ja sam Kenan!<br> Ovo je moja testna stranica na kojoj radim dosta kratko!<br> Na ovoj stranici mozete viditi HTML, CSS i JS jezike!<br> 
 
\t \t \t \t </p> 
 
\t \t \t </div> 
 
\t \t </div> 
 
\t \t <div id="welcomeDiver" style="display:none;"> 
 
\t \t \t <div id="right"> 
 
\t \t \t \t <p>Zdravo, ja sam Kenan!<br> Ovo je moja testna stranica na kojoj radim dosta kratko!<br> Na ovoj stranici mozete viditi HTML, CSS i JS jezike!<br> 
 
\t \t \t \t </p> 
 
\t \t \t </div> 
 
\t \t </div> 
 
\t \t <div id="welcomeDiverer" style="display:none;"> 
 
\t \t \t <div id="middle"> 
 
\t \t \t \t <p>Zdravo, ja sam Kenan!<br> Ovo je moja testna stranica na kojoj radim dosta kratko!<br> Na ovoj stranici mozete viditi HTML, CSS i JS jezike!<br> 
 
\t \t \t \t </p> 
 
\t \t \t </div> 
 
\t \t </div> 
 
\t 
 
    <br> 
 
</body> 
 

 
</html>

+0

你需要的所有的箱子向左移動或只有最左邊的? –

+0

我需要將它們對齊到左邊因爲它們對齊得太多 –

回答

0

它們對齊太多右邊是因爲你有margin-right25pxmargin: 56px 25px -20px !important;正確的div現在因爲左邊的div是屏幕上的56px left-margin,右邊的div來自屏幕上的25px right-margin,而左邊的div更少,因此看起來更加正確與你對齊。更改爲margin:56px向右DIV將使其對準等於從兩端


 
body, html { 
 
    height: 100%; 
 
    margin: 0px; 
 
} 
 
body { 
 
    background-size: auto 120%; 
 
    background-repeat: no-repeat; 
 
    background-position: right !important; 
 
} 
 
    
 
ul { 
 
    list-style-type: none; 
 
    margin: 0; 
 
    padding: 0; 
 
    overflow: hidden; 
 
    background-color: #0074D9; 
 
} 
 

 
li { 
 
    float: left; 
 
} 
 

 
li a { 
 
    display: block; 
 
    text-align: center; 
 
    padding: 14px 16px; 
 
    text-decoration: none; 
 
\t color: white !important; 
 
\t font-family:arial; 
 
} 
 

 
li a:hover:not(.active) { 
 
    background-color: #0047b3 !important; 
 
} 
 

 
.active { 
 
    background-color:#0047b3; 
 
} 
 

 
a:link{ 
 
\t color:#0074D9; 
 
} 
 
a:visited{ 
 
\t color:#0074D9; 
 
} 
 
a:hover{ 
 
\t color:#001f3f; 
 
} 
 
a:active{ 
 
\t color:#001f3f; 
 
} 
 

 
hr{ 
 
\t height:3px; 
 
\t background-color:#0080ff; 
 
\t border:0px; 
 
\t transform: translateY(-95%); 
 
\t margin: 35px -9999rem; 
 
    padding: 0.10rem 9999rem; 
 
} 
 
button{ 
 
\t background-color:#0074D9; 
 
\t border-radius:10px; 
 
\t font-family:arial; 
 
\t border-color:transparent; 
 
\t padding:9px; 
 
\t font-size:18; 
 
\t width:150px; 
 
\t color: white; 
 
\t letter-spacing:1px; 
 
\t text-align: center; 
 
\t vertical-align: middle; 
 
\t line-height: 27px; 
 
\t display:inline-block; 
 
\t margin-left: 80px; 
 
\t margin-right: 80px; 
 
} 
 
button:visited{ 
 
\t color:#0074D9; 
 
} 
 
button:hover{ 
 
\t background-color:#0047b3; 
 
} 
 
button:active{ 
 
\t color:#0047b3; 
 
} 
 

 
*{ 
 
    margin:0; 
 
    padding:0; 
 
} 
 

 
#left { 
 
\t left:5% !important; 
 
\t bottom:50% !important; 
 
\t float:left; 
 
\t display: block; 
 
    display: inline-block; 
 
    width: 300px; 
 
    border: 3px solid #0080ff; 
 
    padding: 30px 25px; 
 
    margin: 56px; 
 
\t vertical-align:-200%; 
 
\t font-family:arial !important; 
 
\t border-radius:25px; 
 
\t color:white; 
 
\t text-shadow: 2px 1px #0080ff; 
 
\t font-style: oblique; 
 
\t letter-spacing:1px; 
 
\t font-size:18; 
 
\t background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg'); 
 
    -webkit-background-size: cover; 
 
    -moz-background-size: cover; 
 
    -o-background-size: cover; 
 
    background-size: cover; 
 
} 
 

 

 
#middle { 
 
\t left: 38%; 
 
\t bottom:50%; 
 
\t display:block; 
 
    display: inline-block; 
 
    width: 300px; 
 
\t position: absolute !important;; 
 
\t top:30% !important; 
 
    border: 3px solid #0080ff; 
 
    padding: 30px; 
 
    margin: 30px; 
 
\t margin-left:-20px !important; 
 
\t margin-right:-20px !important; 
 
\t font-family:arial; 
 
\t border-radius:25px; 
 
\t color:#ffffff; 
 
\t text-shadow: 2px 1px #0080ff; 
 
\t font-style: oblique; 
 
\t letter-spacing:1px; 
 
\t font-size:18; 
 
\t background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg'); 
 
    -webkit-background-size: cover; 
 
    -moz-background-size: cover; 
 
    -o-background-size: cover; 
 
    background-size: cover; 
 
} 
 
\t 
 
#right { 
 
\t float:right; 
 
\t right: 15% !important; 
 
\t bottom:50%; 
 
\t display: block; 
 
    display: inline-block; 
 
    width: 300px; 
 
    border: 3px solid #0080ff; 
 
    padding:30px; 
 
    margin: 56px; //new margin 
 
\t vertical-align:-200%; 
 
\t font-family:arial; 
 
\t border-radius:25px; 
 
\t color:#ffffff; 
 
\t text-shadow: 2px 1px #0080ff; 
 
\t font-style: oblique; 
 
\t letter-spacing:1px; 
 
\t font-size:18; 
 
\t background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg'); 
 
    -webkit-background-size: cover; 
 
    -moz-background-size: cover; 
 
    -o-background-size: cover; 
 
    background-size: cover; 
 
} 
 

 
#allbox{ 
 
\t left:5% !important; 
 
\t bottom:50% !important; 
 
\t vertical-align:-200% !important; 
 
} 
 

 
#left, #middle, #right{ 
 
\t height: 130px; 
 
    
 
}
<!DOCTYPE> 
 
<html> 
 

 
<head> 
 
    <title>Moj web</title> 
 
\t <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
 
    <script type="text/javascript" src="java2.js"></script> 
 
    <script src="js/scripts.js"></script> 
 
</head> 
 
<link rel="stylesheet" href="style.css"> 
 

 
<body background="http://img.wallpaper.sc/desktop/images/5k/desktop-pc-5120x2880-wallpaper_00019.jpg"> 
 

 
    <ul> 
 
     <li><a class="active" href="index.html">Home</a></li> 
 
     <li><a href="news.html">News</a></li> 
 
     <li><a href="contact.html">Contact</a></li> 
 
     <li><a href="about.html">About</a></li> 
 
    </ul> 
 
    <br> 
 
    <br> 
 
<script> 
 
$(document).ready(function(){ 
 
    $("#clicky").click(function(){ 
 
     $("#welcomeDiv").fadeToggle(); 
 
    }); 
 
}); 
 
</script> 
 
<script> 
 
$(document).ready(function(){ 
 
    $("#clicky2").click(function(){ 
 
     $("#welcomeDiver").fadeToggle(); 
 
    }); 
 
}); 
 
</script> 
 

 
<script> 
 
$(document).ready(function(){ 
 
    $("#clicky1").click(function(){ 
 
     $("#welcomeDiverer").fadeToggle(); 
 
    }); 
 
}); 
 
</script> 
 

 
    <center> 
 
     <div> 
 
      <button id="clicky" style="margin-right: 75px">Press me!</button> 
 
      <button id="clicky1" style="margin-right: 75px">Press me!</button> 
 
      <button id="clicky2" style="margin-right: 75px">Press me!</button> 
 
     </div> 
 
    </center> 
 
    <br> 
 
    <br> 
 

 
\t \t <div id="welcomeDiv" style="display:none;"> 
 
\t \t \t <div id="left"> 
 
\t \t \t \t <p>Zdravo, ja sam Kenan!<br> Ovo je moja testna stranica na kojoj radim dosta kratko!<br> Na ovoj stranici mozete viditi HTML, CSS i JS jezike!<br> 
 
\t \t \t \t </p> 
 
\t \t \t </div> 
 
\t \t </div> 
 
\t \t <div id="welcomeDiver" style="display:none;"> 
 
\t \t \t <div id="right"> 
 
\t \t \t \t <p>Zdravo, ja sam Kenan!<br> Ovo je moja testna stranica na kojoj radim dosta kratko!<br> Na ovoj stranici mozete viditi HTML, CSS i JS jezike!<br> 
 
\t \t \t \t </p> 
 
\t \t \t </div> 
 
\t \t </div> 
 
\t \t <div id="welcomeDiverer" style="display:none;"> 
 
\t \t \t <div id="middle"> 
 
\t \t \t \t <p>Zdravo, ja sam Kenan!<br> Ovo je moja testna stranica na kojoj radim dosta kratko!<br> Na ovoj stranici mozete viditi HTML, CSS i JS jezike!<br> 
 
\t \t \t \t </p> 
 
\t \t \t </div> 
 
\t \t </div> 
 
\t 
 
    <br> 
 
</body> 
 

 
</html>

0

你給margin : 56px;#left {}請修改相應