如何在绝对定位的图像上显示徽标?

时间:2015-04-27 12:31:19

标签: css html5

我试图让我的网站徽标从顶部显示50%,从左边显示8%。 Here是我到目前为止所做的。请指导我如何实现

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rel="stylesheet" href="css/signin.css">
   <link rel="stylesheet" href="css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>

  <style>
  body { background: url(images/bg.jpg); }
  input { width: 200px;  }
  <style type="text/css">
html, body {
  overflow: hidden;
}
a:hover{
    color:#FFFFFF;
}
</style>
</head>
<body>
<img style="position:absolute;left:0%;top:0%;" src ="images/vector.png"></img>
<img style="position:absolute; margin: 25% 1% 1% 8%" src="images/logo.png"></img>
<div class="container">
  <div class="row">
    <div class="col-sm-4" style="float:right;color:#000; margin-top: 2%; width: 45%;">
      <h3 style="color:#ff9c00"><strong>Login</strong></h3>
 <form role="form" style="color:#FFF;">
    <span class="form-group">
    <!--
      <label for="email">Email:</label>
      -->
      <input style="  width: 46%;
  float: left;
  margin-right: 4%;" type="email" class="form-control " id="email" placeholder="Enter email" >
    </span>
    <span class="form-group">
    <!--
      <label for="pwd">Password:</label>
      -->
      <input style="width: 50%;
  float: left;" type="password" class="form-control" id="pwd" placeholder="Enter password">
    </span>
    <br><br>
    <button type="submit" class="btn btn-default">Login</button>
    <p style="float:right;"><a href="#">Forgot your password</a></p>
  </form>
<br><br><br><br>
  <h3 style="color:#ff9c00"><strong>Register an Account</strong></h3>
 <form role="form" style="color:#FFF;">
    <div class="form-group">
        <label for="usr">Full Name:</label>
  <input type="text" class="form-control" id="usr">
    </div>
        <div class="form-group">
      <label for="email">Email:</label>
      <input type="email" class="form-control" id="email" placeholder="Enter email">
    </div>
    <div class="form-group">
      <label for="pwd">Password:</label>
      <input type="password" class="form-control" id="pwd" placeholder="Enter password">
    </div>
        <div class="form-group">
      <label for="pwd">Confirm Password:</label>
      <input type="password" class="form-control" id="pwd" placeholder="Enter password">
    </div>
    <!--
    <div class="checkbox">
      <label><input type="checkbox"> Remember me</label>
    </div>
    -->
        <div class="form-group">
        <label for="usr">Mobile Number:</label>
  <input type="text" class="form-control" id="number">
    </div>
    <button type="submit" class="btn btn-default">Signup</button>
  </form>
</div>



    </div>

  </div>
</div>

</body>
</html>

2 个答案:

答案 0 :(得分:2)

也许就像这样

百分比(%)

<img src="images/logo.png" style="position: absolute; top: 50%; left: 8%">

像素(px)

<img src="images/logo.png" style="position:absolute; top: 280px; left: 80px">

注意:如果从身体上移除衬垫顶部和底部,也许会很好

答案 1 :(得分:0)

试试这个

<img src="images/logo.png" style="position:absolute; margin: 13% 1% 1% 5%">