Html CSS定位问题:当我展开浏览器时,图片的位置会发生变化
因此,当我完全缩小浏览器大小时,我的网站看起来是这样的,这就是我希望它的外观: 但当我开始展开浏览器时,我的图片在中间的位置将开始改变并一直向左移动。我希望图片保持在中间,无论我是伸展浏览器还是缩小它。有没有办法解决这个问题?我一直在想办法解决这个问题,但找不到任何线索。请帮忙,谢谢 我的HTML:Html CSS定位问题:当我展开浏览器时,图片的位置会发生变化,html,css,Html,Css,因此,当我完全缩小浏览器大小时,我的网站看起来是这样的,这就是我希望它的外观: 但当我开始展开浏览器时,我的图片在中间的位置将开始改变并一直向左移动。我希望图片保持在中间,无论我是伸展浏览器还是缩小它。有没有办法解决这个问题?我一直在想办法解决这个问题,但找不到任何线索。请帮忙,谢谢 我的HTML: <html> <head> <title>Jason H Kang</title> <link href='https://fon
<html>
<head>
<title>Jason H Kang</title>
<link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
<link rel="stylesheet" href="style.css">
</head>
<body>
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
</div>
<div>
<ul class="nav navbar-nav">
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</nav>
<div id="span">
<h1 class="text-center">Jason H Kang</h1>
<div class="intro">
<p class="text-center">23 Years Old | Junior Web Developer | NJ</p>
</div>
<div class="hello">
<p class="text-center">
Hello I am Jason Kang. Welcome to my personal website!</br>Please feel free to contact me if you have further inquiries.</p>
</div>
</div>
<div class="image">
<img src="kangjason.jpg" alt="face" class="img-circle">
</div>
<!-- <div class="button">
<button type="button" class="btn btn-success">Contact Me!</button>
</div> -->
<div id="footer">
<p class="copyright">Copyright: Jason Kang 2015</p>
</div>
</body>
</html>
要居中
块
级别元素,请使用边距:auto
:
.img-circle {
width: 11.0em;
height: 11.0em;
border: 1px solid black;
margin: auto;
margin-top: 1em;
position: relative;
display:block;
}
或者,您也可以将父对象设置为
text align:center代码>:
.image {
text-align: center;
}
要使块居中
级别元素,请使用边距:auto
:
.img-circle {
width: 11.0em;
height: 11.0em;
border: 1px solid black;
margin: auto;
margin-top: 1em;
position: relative;
display:block;
}
或者,您也可以将父对象设置为text align:center代码>:
.image {
text-align: center;
}
更改img circle类的css,如下所示
.img-circle {
width: 11.0em;
height: 11.0em;
margin: 0 auto;
border: 1px solid black;
display: flex;
}
按如下方式更改img circle类的css
.img-circle {
width: 11.0em;
height: 11.0em;
margin: 0 auto;
border: 1px solid black;
display: flex;
}
@失眠问题解决了,我才意识到上课是为了形象,而不是形象div@InsomniacSabbir修正后,我才意识到这个类是为了图像,而不是div