Синее подчеркивание и адаптивное изображение

#html #css

#HTML #css

Вопрос:

Я новичок в программировании, и у меня есть несколько вопросов. Я надеюсь, что кто-нибудь может помочь мне понять, что я сделал не так.
У меня есть изображение под текстом. Когда браузер имеет ширину 100%, он выглядит так, как и должен быть. Когда я изменяю размер браузера, чтобы проверить, реагирует ли он, изображение не перемещается одновременно с текстом и остается в середине страницы. Текст полностью адаптивный, все выглядит просто отлично, но это изображение сводит меня с ума. Что я могу сделать, чтобы увидеть изображение под текстом при изменении размера браузера?

HTML

 <!DOCTYPE html>
<head>
  <meta charset="utf-8">
  <title>Alco - Blog</title>
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" type="text/css" href="css/normalize.css">
  <link rel="stylesheet" type="text/css" href="css/webflow.css">
  <link rel="stylesheet" type="text/css" href="css/alcotemplate.webflow.css">
  <script src="https://ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js"></script>
  <script>
    WebFont.load({
      google: {
        families: ["Montserrat:400,700","Lato:100,100italic,300,300italic,400,400italic,700,700italic,900,900italic"]
      }
    });
  </script>
  <script type="text/javascript" src="js/modernizr.js"></script>
  <link rel="shortcut icon" type="image/x-icon" href="https://y7v4p6k4.ssl.hwcdn.net/placeholder/favicon.ico">
  <link rel="apple-touch-icon" href="images/webclip-slate.png">
</head>
<body>
  <header class="navbar">
    <div class="w-container">
      <div class="w-row">
        <div class="w-col w-col-4 w-clearfix">
          <img class="logo" src="images/logo.png" alt="53a187e6c2e6cb0d0ecbc4a3_logo.png">
        </div>
        <div class="w-col w-col-8 nav-column"><a class="nav-link" href="#">Home</a><a class="nav-link" href="#page-nav-share">About</a><a class="nav-link" href="#">Portfolio</a><a class="nav-link" href="#">Blog</a><a class="nav-link" href="#">Contact</a>
        </div>
      </div>
    </div>
  </header>
  <section class="w-container">
    <h4>Blog</h4>
      <img class="image" src="images/Untitled-1.png" alt="53a1bc1164a4f9aa1001d86e_Untitled-1.png">
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eget quam orci.</p>
  </section>
  <div class="w-container container">
     <div class="blog">
        <div class="border">
          <img class="scale-with-grid" src="images/blogpost.png" />
             <h5><a href="blog-post.html">Neque porro quisquam est qui lorem ipsum.</a></h5>
    <h3>Our Team</h3>
    <img class="image" src="images/Untitled-1.png" alt="53a1bc1164a4f9aa1001d86e_Untitled-1.png">
    <p>At vero eos et accusamus et iusto</p>
  </div>
  <div class="section grey footer"></div>
  <img src="images/footer.png" alt="53a425b2eaa4a69a21bd719e_footer.png">
  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script type="text/javascript" src="js/webflow.js"></script>
  <!--[if lte IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/placeholders/3.0.2/placeholders.min.js"></script><![endif]-->
</body>
</html>
  

Был бы очень признателен, если кто-нибудь сможет мне помочь.
Будем рады услышать от вас.

Комментарии:

1. Не могли бы вы дать нам какой-нибудь код (Css / Html) или, возможно, JSFiddle.. И покажите нам, что у вас есть / что вы уже пробовали

2. Нам действительно нужен код, который поможет вам…

3. <section class=»w-container»> <h4>Blog</h4> <img class=»image» src=»images/Untitled-1.png» alt=»53a1bc1164a4f9aa1001d86e_Untitled-1.png»> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris eget quam orci. </p> </section> Проблема в изображении под блогом <h4>. Я могу предоставить весь HTML-документ со страницы, если кому-то нужно посмотреть, что не так.

4. Если вы хотите, чтобы люди помогали вам здесь, вам придется следовать некоторым рекомендациям. Первый совет, который я могу вам дать: вместо того, чтобы писать свой код здесь, просто «Отредактируйте» свой вопрос. Чем больше деталей вы расскажете людям, тем больше помощи вы получите.

5. Добавьте свой CSS и HTML в исходный вопрос. Поскольку вы не можете отформатировать их в разделе комментариев.

Ответ №1:

Поскольку вы не предоставляете никакого кода, вам трудно помочь… Однако, что касается вашей текстовой ссылки с синим цветом и подчеркиванием, вы можете изменить все визуальные элементы ссылки с помощью css следующим образом:

 /* unvisited link */
a:link {
    color: #FF0000;
}

/* visited link */
a:visited {
    color: #00FF00;
}

/* mouse over link */
a:hover {
    color: #FF00FF;
}

/* selected link */
a:active {
    color: #0000FF;
}
  

Комментарии:

1. Спасибо, цвет был изменен. Но все равно подчеркнуто.

2. Вы просто скопировали мой блок кода в свою таблицу стилей css или добавили другие изменения, которые хотели? Я не могу сделать все за вас … это базовый CSS. Возможно, вы захотите изучить основы ит. Основы Css

Ответ №2:

Я предполагаю, что у вас возникла проблема с изображением при изменении размера браузера. Если это так, я рекомендую вам добавить max-width: 100%; к изображению, подобному этому — img{max-width: 100%;} .

И если это связано с синим цветом ссылки, вы можете добавить a тег привязки, а затем a{color:green;} указать, хотите ли вы изменить цвет ссылки глобально.

И если вы хотите убрать подчеркивание из якорей, тогда вам нужно написать a{text-decoration:none;} . Этот css удаляет подчеркивание со всех привязок по всему миру.

Если вы хотите добавить определенный css, добавьте конкретное имя класса или имя идентификатора перед привязкой. пример — .specificClassName a{/*your css*/} или #specificID a{/*your css*/}

Для лучшего решения, пожалуйста, предоставьте html-разметку и css, пожалуйста.