對於HTML和CSS來說很新穎。無法讓我的文字在我的圖片下移動。我有4張圖片,下面我想成爲一段文字。這可能是一個愚蠢的問題,請原諒我的無知。我不能讓文本移動到我想要的位置(並且CSS文件中的值是像素明智的,但我甚至不能讓其中的3個顯示出來,試圖將它們調整爲在我的導航欄或圖像下方?)。圖像以正確的順序顯示,格式正確。無法使用CSS在HTML頁面上移動文本
好一會這個樣子: https://gyazo.com/c3de4fa7a8f16300cbacca47f8
在此先感謝
這裏是我的CSS/HTML文件:
.img {
position: relative;
float: left;
width: 250px;
height: 250px;
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: cover;
padding-top: 100px;
}
.text1 {
\t position:relative;
\t left:100px;
\t top:400px:
}
.text2 {
\t position:relative;
\t left:200px;
\t top:400px:
}
.text3 {
\t position:absolute;
\t left:300px;
\t top:400px:
}
.text4 {
\t position:absolute;
\t left:400px;
\t top:400px:
}
<!DOCTYPE html>
<html lang="en">
<head>
<title>About</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="about.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="index.html">Title</a>
</div>
<div>
<ul class="nav navbar-nav">
<li class="active"><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="links.html">Links</a></li>
<li><a href="#">LinkedIn</a></li>
<li><a href="#">Github</a></li>
</ul>
</div>
</div>
</nav>
<div class="container">
\t <img src="images/xxx.jpg" class="img-circle img">
\t
\t <img src="images/xxx.jpg" class="img-circle img">
\t <img src="images/xxx.jpg" class="img-circle img">
\t <img src="images/xx.jpg" class="img-circle img">
\t <div id="text1">
\t \t <p>TEXT UNDER PIC 1</p>
\t </div >
<div id="text1">
\t \t <p>TEXT UNDER PIC 2</p>
\t </div >
<div id="text1">
\t \t <p>TEXT UNDER PIC 3</p>
\t </div >
<div id="text1">
\t \t <p>TEXT UNDER PIC 4</p>
\t </div >
</div>
</body>
</html>
這對我的工作非常有效!你是否同意其他人的觀點,我應該把我的形象和文字放在一個單獨的div裏面?謝謝,非常感謝! – Mike
它取決於文本和圖像之間的關係,如果它們不相關,那麼我們應該將它們放在單獨的容器div甚至節元素中:''。如果關係是圖片和標題,那麼我們應該做的就是用數字標籤來包裝它們,如下所示:''我會在上面的回答中添加一個這樣的例子:) –
@ Peter_McArthur非常感謝您抽出寶貴時間來解釋並告訴我實施情況。隨着我繼續學習,我會牢記這一點!顯然,我有一個方法去!再次表達我的感激之情。 – Mike